Fountain House
Apartment rental agency • Serviced accommodation • Holiday apartment rental • Self catering accommodation • Vacation home rental agency • Furnished apartment buildingUpmarket apartments featuring living & dining areas, kitchens, & washer/dryers, plus park views.
Address
1 Lancaster Terrace, London W2 3PF, United Kingdom
Website
Contact
+44 20 7938 5930Rating on Google Maps
3.60 (33 reviews)Open on Google Maps