Bayswater, City of Westminster, London, UK4.8 km to London centre
Apartment, 1 Bedrooms, 1 Baths, (Sleeps 2 )
Member Since 2011
- English, French, German, Spanish
This property doesn't have any reviews yet.
Bayswater, City of Westminster, London, UK