Baklol Logo
Baklol

Amazing Rooftop Structures

Wednesday, Aug 26, 2020, 3:21 pm



#9 Selfridge - London, England


A man made lake that is dyed green is the main attraction on the roof of the Selfridge Department Storein London. Miles of steel were used in the construction of the building, in order to support the lake. Originally, home to rooftop gardens from the 1920's to the 1930's, the building was bombed during World War II, and was not reopened since then.

Selfridge - London, England-Amazing Rooftop Structures
Report






Loading...

 Share on facebook
Share on twitter
Share on google+

Related Content