The 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. <i>spit</i><p>Photo (not mine) of the doomed building here: <a href="https:&#x2F;&#x2F;www.flickr.com&#x2F;photos&#x2F;cybertect&#x2F;10944119093" rel="nofollow">https:&#x2F;&#x2F;www.flickr.com&#x2F;photos&#x2F;cybertect&#x2F;10944119093</a>