Stylish 1BD High Rise Flat - Vauxhall
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at this apartment, you'll be centrally located in London, within a 5-minute drive of Westminster Abbey and Big Ben. This apartment is 1.4 mi (2.3 km) from London Eye and 1.8 mi (2.9 km) from Trafalgar Square.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. Conveniences include a washer/dryer and an iron/ironing board.
Property Details
Location
15 Saint George Wharf, London, England SW8 2FD, United Kingdom