Luxury short stay apartments in the heart of Mayfair
Our apartments offer beautifully appointed, spacious accommodation on a historic Georgian street. Period features are complemented by elegant furnishings, traditional artwork and accessories and luxurious linens. Whether you are a business or leisure traveller, our fully-serviced apartments will provide you with all the amenities you require to make your stay as comfortable and seamless as possible.
Book Now