Amazing 4BR House with terrace Vacation Home London, Greater London
Located in London, 500 metres from London Bridge Underground Station, 1 km from Sky Garden and 1.4 km from Tower Bridge, Stargazing Under the Shard provides accommodation with a terrace and free Wi-Fi.
Southwark, London, SE1 9AB, United Kingdom