Mystery solved as 'amazing food' chain claims empty Grand Central restaurant

Tamworth Herald

Published

The chain has 26 branches with 19 of them in London.

Full Article