The Rotherhithe Villas Apartment London
The Rotherhithe Villas is set in the Southwark district of London, 1.5 km from Canada Water, 4.4 km from Tower Bridge and 4.6 km from Tower of London. The property is around 5 km from London Bridge Underground Station, 5.
Number of rooms: 2
2 Oslo Square, Southwark, London, SE16 7UR, United Kingdom