Notting Hill Apartments Ltd.
Serviced accommodation • Apartment rental agency • Furnished apartment buildingOne of the Top rated Serviced accommodations in Westminster
Address
25 Linden Gardens, London W2 4HH, United Kingdom
Website
Contact
+44 20 7221 2288Rating on Google Maps
4.80 (72 reviews)Open on Google Maps