(Image: Newsquest) The Glasgow and Edinburgh venues were the company's only locations in Scotland . It now only has eight spots across England in cities including Liverpool, Manchester, Leeds, and ...
A well-known food spot has closed down its two Scottish venues including its one in Glasgow. Philpotts on Bothwell Street in ...