Bermondsey Central London ApartmentsApartment
95 Weston Street, Southwark, London, SE1 3GX, United Kingdom
Bermondsey Central London Apartments provides accommodation within 3.5 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave.