Barbican Express Pizza

131 Whitecross St EC1Y 8JL | barbicanexpress.co.uk


Barbican Express sell takeaway pizzas. They must be doing it right judging by the endless stream of motorbike delivery people collecting pizzas from them. They have their own chefs making their pizzas from fresh ingredients.