I will never order from a chain pizza store again after discovering Barbican Express. When people have reviewed it as the best pizza in London they weren't lying!
Zoe, EC1 at May 24, 2017
Your experience on this site will be improved by allowing cookies.