Luxury Self Catering in or near Kensington

Kensington is a wealthy district in the Royal Borough of Kensington and Chelsea in the West of central London and known as home to some of the world's most renowned and prestigious museums. Kensington is brimming with boutiques, lines of elegant townhouses and a royal palace. There is a great host of restaurants, pubs, accommodations, cafes across the area and plenty of things to see and do popular with all ages. Luxury Self Catering in or near Kensington Chelsea Cloisters Serviced Apartments, Chelsea, London and Monarch House - Serviced Apartments are listed below.
14 Results In Or Near Kensington
This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE