Kensington Park Apartments
Self catering accommodationFrom budget studios to 3-bedroom family apartments, some with balcony, in a Victorian block. People often mention room, hotel,
Address
58 Kensington Ct, London W8 5DG, United Kingdom
Website
kensington-park-apartments.com.es
Contact
+44 20 7937 2469Rating on Google Maps
2.10 (14 reviews)Open on Google Maps