London’s oldest fish and chip shop (they claim) – Rock & Sole Plaice – has its sights set on major expansion with three new London sites planned and outposts being considered in Manchester, Birmingham and even the Middle East. Four shops are expected over the next five years, initially in Soho, London Bridge and St […]