Tags » Tower
© Michel Denancé
London Bridge Tower, which is also acknowledged as the Shard, is a 72 storey mixed use tower found besides London Bridge Station on the south financial institution of the river Thames. 33 more words
Three massive cooling towers at Didcot Power Station in Oxfordshire were brought down in the early hours of Sunday morning.
Having lived in Oxfordshire all my life, these towers have been a constant blot on the landscape, and I’m happy that half of them have now gone (three towers still remain). 168 more words