Mayfair House is conveniently located in the heart of London's prestigious Mayfair. Situated in Shepherds Market just off Park Lane and is perfectly placed for the celebrated West End Theaters, restaurants and designer stores.
Mayfair House is both charming and intimate with a choice of luxurious one, two and three bedroom apartments, carefully planned to offer complete privacy with the flexibility of interconnecting apartments when desired.
Whether for business, pleasure or sheer indulgence, our central London apartments are the perfect choice. Combining luxury and independence, Mayfair House makes your stay a truly unforgettable experience!

+44 (0)207 491 0000
info@mayfair-house.co.uk
www.mayfair-house.co.uk