Description
At Barbican Express we use only the freshest ingredients in our kitchen unlike many of our competitors, who may use frozen produce. We believe in fresh, simple, clean and home-made products by our own trained and qualified chefs.
Location
-
Whitecross Street, London, UK