full screen background image
Mayfair Pizza Co is located in the beautiful, traffic free courtyard of Lancashire Court. Nestled in one of London's most famous districts, Mayfair Pizza Co is a favourite West End destination with London socialites and visitors alike.


Monday to Saturday
12:00 - 23:00

12:00 - 22:00