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
GIPHY App Key not set. Please check settings