Lux apartments in Bermondsey Apartment London
A recently renovated apartment in London and within 1.4 km of Tower Bridge, Lux apartments in Bermondsey has a terrace, comfortable allergy-free rooms and free Wi-Fi. This sustainable apartment is located 1.9 km from Tower of London and 1.
Number of rooms: 5
78 Spa Road, Southwark, London, SE16 3QT, United Kingdom