Award-winning fish and chip shop opens new site in Cambridgeshire town
The fish and chip brand has earned multiple awards since it first opened in 1923
Read original
Cambridge News