Guests of London will have a nice stay at Baywater Street Holiday home London.
The villa is located near Sloane Square subway station in Kensington and Chelsea district. A 20-minute walk will take guests to Buckingham Palace and Royal Albert Hall. The villa is about 10 minutes' walk of London city center. Guests will enjoy dishes of french and american cuisine served in Restaurant Gordon Ramsay, which is about 250 meters away.
Baywater Street Holiday home London comprises rooms with a seating area, a microwave and a dishwasher. Baywater Street Holiday home London counts 3 bedrooms.
The villa features a kitchen for self-catering.
Just 5 minutes' drive from London Heathrow airport.