Stays in London BridgeApartment
Southwark Bridge Road, Southwark, London, SE1 0EY, United Kingdom
Stays in London Bridge features accommodation within 2.7 km of the centre of London, with free Wi-Fi, and a kitchen with an oven, a microwave and a toaster. It is situated 1.1 km from London Bridge and offers luggage storage space.