Restaurant Locations Australia
Mayfair - London, UK
The Meat & Wine Co is intimate and sophisticated, located in the heart of the action in Mayfair, London, opening 8/8/22 – taking bookings and functions enquiries soon.
This premium Mayfair steakhouse is a celebration of Afro-centric dining, offering an exceptional a la carte menu, uniquely curated steak programme and hand selected drinks lists. An immersive experience of world-class steakhouse cuisine in this prestigious Mayfair location.