London, and the rest of the UK, has changed a lot in my lifetime. When I first explored London, the BT Tower was the tallest building in London. St Pauls Cathedral and Battersea Power Station were amongst the ten tallest buildings. Today the BT Tower is but the tenth tallest, and St Pauls is only … Continue reading The High Street