Bywater Street II is a self-catering property situated in London near Harrods. It is set 1.5 km from Royal Albert Hall and offers free WiFi. The apartment has a TV. The kitchen is equipped with a dishwasher, an oven and a microwave, as well as coffee machine and kettle. The Serpentine is 1.6 km from Read more
Bywater Street II is a self-catering property situated in London near Harrods. It is set 1.5 km from Royal Albert Hall and offers free WiFi. The apartment has a TV. The kitchen is equipped with a dishwasher, an oven and a microwave, as well as coffee machine and kettle. The Serpentine is 1.6 km from the apartment, while Buckingham Palace is 1.9 km away. London City Airport is 15 km from the property.