• 131 Whitecross Street, London, EC1Y 8JL
Order Takeaway Sign Up

number one... for Barbican Express

number one

Amazing consistent pizza and good service. My number one choice every time!

LVella, London at Dec 31, 2017