Restaurant Wedding Venues In Mayfair
In the heart of central London, Mayfair is a sought-after destination in the City of Westminster. From the grandeur of St James’s Palace and the Royal Academy of Arts to the luxury of Bond Street, Regent Street and Oxford Street, it’s a place full of culture and style.
If you’re planning a chic city wedding reception or simply fancy a bite to eat, our restaurants in Mayfair offer the perfect setting. Enjoy mouth-watering meals made with locally-sourced ingredients, a curated selection of proper Butcombe beers and ales, and a refined atmosphere ideal for relaxed dining or memorable celebrations.