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.

RESTAURANT

Monday to Saturday
12:00 - 23:00

Sunday
12:00 - 22:00