Exclusive Tower Bridge Apartment Apartment London
Situated within 1 km of Tower Bridge and 1.3 km of the Tower of London, Exclusive Tower Bridge Apartment offers accommodation with free Wi-Fi and a kitchen.
Number of rooms: 2
Southwark, London, SE1 3FL, United Kingdom