Located in the heart of Kensington, these London apartments are a fantastic choice of accommodation for guests wishing to be based near attractions and amenities. With Kensington High Street just around the corner, you are within walking distance from shops, cafes and restaurants. There is also a tube station providing great links to other areas of London. Each apartment is filled with charm and unique character offering luxurious vintage style. The furnishings are comfortable and are in keeping with the apartments' decor and design. These apartments also provide spacious living areas, well equipped kitchens and guest cloakrooms.