Mayfair Pizza Company is located in the beautiful traffic free courtyard of Lancashire Court.
The first floor restaurant is bright, airy and popular with local businesses and shoppers craving a buzzy but relaxed atmosphere.
Our Mediterranean-inspired menu boasts a mouthwatering array of freshly made rustic Italian pizzas and an assortment of Mediterranean-style salads and seasonal grills.