London Bridge Central ApartmentsApartment
Tooley Street, Southwark, London, SE1 2TH, United Kingdom
London Bridge Central Apartments offers accommodation within 3.6 km of the centre of London, with free Wi-Fi, and a kitchen with a dishwasher, an oven and a microwave.