Selfridges Department Store (9/12)

This department store was opened in 1909 by Harry Gordon Selfridge. The flagship store is located on Oxford Street and takes up a whole city block making it the 2nd largest shop in the UK after Harrods. The roof of the department store has amazing views across London and has been used over the last 100 years for popup bars and cafes. Destroyed in the German bombing ‘Blitz’ of World War 2 the roof was reopened in 2009.

What do you think?

0 Points
Upvote

Written by Richard Ascough

Tripcurated offers a hand selected collection of the best travel websites and resources from across the web. We find the best travel websites including flights and airfares, accommodation, travel planning, car rental, cruises, tours and tickets, travel finance and more.

Leave a Reply

GIPHY App Key not set. Please check settings

Bond Street (3/12)

Greenwich Market (10/12)