Pizza Pilgrims

Pizza Pilgrims to open in East Croydon in 2024

The brand currently has 20 restaurants across the UK.

Pizza Pilgrims announces new creamy spinach-base pizza

The new pizza is part of the monthly guest pizza menu promotions of the chain.

Pizza Pilgrims eyes first Brighton location

The company operates 18 restaurants in the UK.