One of the biggest luxurious houses is located between Knightsbridge and South Kensington in a walking distance to Hyde Park and Harrods. Each bedroom is uniquely designed and comes with a wardrobe and an ensuite bathroom. We are welcome our guests for short and long let. Please contact us for any additional information.