Two Bedroom Serviced Apartment with Balcony in Weymouth Building, Deacon Street
Weymouth Building, 2-4 Deacon Street, Southwark, London, England, SE17 1GD
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Borough Market and The Oval. This 4-star apartment is 1.4 mi (2.2 km) from London Eye and 1.4 mi (2.2 km) from Westminster Bridge.