Bermondsey apartment Apartment London
Bermondsey apartment is situated in the Southwark district of London, 1.6 km from Canada Water, 2.4 km from Tower Bridge and 2.6 km from Tower of London. The property is located 3 km from London Bridge Underground Station, 3.
Number of rooms: 3
257 Southwark Park Road , Southwark, London, SE16 3TP, United Kingdom