With chic and contemporary design, these London apartments offer a luxurious place to call home during your stay. The stylish furnishings and top-end appliances compliment the modern furniture to create a relaxing environment. Each apartment is finished to a high standard with spacious open plan living areas and well equipped kitchens. Located in the centre of South Kensington, these apartments boast an enviable base for every guest. You can enjoy the restaurants, cafes and shops on your doorstep and with the tube station just two minutes' walk away, you can easily commute to other areas of London.