The Rotherhithe VillasApartment
2 Oslo Square, Southwark, London, SE16 7UR, United Kingdom
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.