4 ms·
Hydraulic power in London
- cannam 11y agoThe delightful accumulator tower north of Tower Bridge (Royal Mint St) was demolished at the start of last year -- to make room for some exclusive, majestic luxury apartments. spit Photo (not mine) of the doomed building here: https://www.flickr.com/photos/cybertect/10944119093 https://www.flickr.com/photos/cybertect/10944119093