Situated in London, 1.1 km from Tower Bridge, 1 Bed Flat in London Bridge provides a living room with a TV. Guests may enjoy free WiFi.
This apartment features 1 bedroom and a bathroom with a bath, a shower and free toiletries.. The kitchen has a dishwasher and an oven, as well as coffee machine.
Popular points of interest near the apartment include Tower of London, London Bridge and..
daha fazla bilgi