Property Look inside £8.9m London flat next to Tower Bridge TAKE a look inside this stunning £8.9million London apartment which sits just a stone’s throw from the iconic Tower Bridge in the capital city. ... Harry RutterApril 6, 2022