Restaurants for sale in Mayfair - The Leisure Partnership

At The Leisure Partnership we specialise in the sale of restaurant property in Mayfair, London, W1.

Mayfair is a prime area for restaurants in central London. It has the highest concentration of luxury hotels and restaurants in the city.

If you are looking to buy or sell restaurant property in Mayfair and you are looking for an experience and professional property agent to assist in a sale or purchase, then we would be very pleased to hear from you.