S
Stuart Chattel Review of Selfridges
Iconic department store in London and the highligh...
Iconic department store in London and the highlight of Oxford Street shopping. Very high end and expensive and all the luxury brands, but can always find something for your budget. Great service from Paolo in the men s department, hopefully will get to go there again some day.

Comments: