




In the heart of Knightsbridge on the edge of Hyde Park, steps from Harrods and Harvey Nichols. Close to the Royal Albert Hall, Science Museum and Imperial College, and a short drive from Buckingham Palace. This 5-star, family-friendly and pet-friendly hideaway puts luxury shopping and green space minutes away.