Notting Hill Serviced ApartmentsApartment
Kensington and Chelsea, London, W11 2HF, United Kingdom
In elegant Notting Hill, Concept Serviced Apartments are just a mile from White City. With free Wi-Fi and modern kitchens, the apartments are stylishly decorated.