Two Bedroom Serviced Apartment with Balcony in Weymouth Building, Deacon Street
London England
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of London Bridge and Tower Bridge. This upscale apartment is 1.4 mi (2.3 km) from London Eye and 1.5 mi (2.4 km) from Big Ben.
Make yourself comfortable in this individually decorated apartment, featuring a kitchen with a refrigerator and an oven. A flat-screen television with digital programming provides entertainment, while complimentary wireless internet access keeps you connected. Conveniences include a safe and a separate sitting area, and housekeeping is provided weekly.
Property Details
Location
Weymouth Building, London, England SE17 1GD, United Kingdom