Amazing Rooftop Structures
Wednesday, Aug 26, 2020, 3:21 pm
By:
Tony Williams
#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.
Loading...
Related Content