Enjoy unparalleled access to England's most famous attractions from our rental accommodations Explore London or spend time in nearby Hyde Park, just minutes from our property in Mayfair Treat your family to performances in the West End, or catch a glimpse of England's Buckingham Palace See More See Less