These stylish apartments in South Kensington boast an enviable location within walking distance of many of London's famous sights and attractions. The world known Natural History Museum which was recently voted 'Best of the Best' in the museum world and is less than 5 minutes walk away. Convenient transport links put the rest of the city within easy reach and giving you the ideal base for your stay.
Spacious and chic, these apartments have been finished to a very high standard, with a range of modern conveniences. Comfortable living areas, restful bedrooms, and high specification kitchens mean that you can really make yourself at home during your extended stay in London.