Set in London, this apartment features free WiFi. The property features views of the city and is 1.4 km from Tower Bridge. The kitchen comes with an oven and a microwave, as well as a coffee machine and a kettle.
Set in London, this apartment features free WiFi. The property features views of the c Read more
Set in London, this apartment features free WiFi. The property features views of the city and is 1.4 km from Tower Bridge. The kitchen comes with an oven and a microwave, as well as a coffee machine and a kettle.
Set in London, this apartment features free WiFi. The property features views of the city and is 1.4 km from Tower Bridge. The kitchen comes with an oven and a microwave, as well as a coffee machine and a kettle.
Number of Rooms: 1