Baywater Street
Bywater Street
London Grande Londres
Featuring a sun terrace, Baywater Street is a holiday home situated in London. The property boasts views of the city and is 1 km from Harrods. Free WiFi is offered .
There is a seating area and a kitchen equipped with a dishwasher. Towels and bed linen are available in this holiday home.
Royal Albert Hall is 1.5 km from Baywater Street, while Buckingham Palace is 2 km away. The nearest airport is London City Airport, 15 km from the property.
Facilities
|
|||||||||||||
|
|||||||||||||
|
453