Stunning 3 Bedroom 2 Bath in Fantastic Location
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 Thames River and Stamford Bridge Stadium. This apartment is 2.5 mi (4 km) from Natural History Museum and 2.8 mi (4.5 km) from Royal Albert Hall.
Make yourself comfortable in this apartment, featuring a kitchen with a refrigerator and an oven. There's a private furnished balcony/patio. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Conveniences include a microwave and a washer/dryer.
Property Details
Location
Townmead road, London, England SW6 2SG, United Kingdom