Award-winning fish and chip shop opens new site in Cambridgeshire town

Cambridge News 1 min read 2 hours ago

The fish and chip brand has earned multiple awards since it first opened in 1923
Read original Cambridge News