London, Italy
Southwark Towers was a high rise building at 32 London Bridge Street, designed by TP Bennett architects, overlooking London Bridge station, in Southwark, London. When it was demolished in 2008 to make way for The Shard, it was jointly the tallest building ever to have been demolished in the United K
ingdom, alongside the Drapers' Gardens tower.
Listen to the audio guide for Southwark Towers Free on WIP — starts by itself when you arrive, even with the screen off