This is Selfridges on Oxford St, London. Was set up a hundred years ago in 1909 by an American called Harry G Selfridges and still doing very well at the top end of the market. Try their Food Hall.
Bellissima! Like 1
Sign up to comment.
Sign in if you already did it.
Photo taken in Mayfair, London, UK
Misplaced? Suggest new location