About Mayfair Pizza Company
The first floor restaurant is bright, airy, with a spacious feel where you can watch our chefs create your food in their open-plan kitchen and rustic pizza oven. We strive to deliver a vibrant atmosphere in surroundings where the customers can truly sit back and relax.
4 Rooms and Event Packages for Hire at Mayfair Pizza Company
Mayfair Pizza Company Gallery
Mayfair Pizza Company Location
Find a similar venue in London
Just type what you are looking for and click search