The fish and chip brand has earned multiple awards since it first opened in 1923 ...
Fish and chips are a British staple, often considered the UK's national dish. While most Brits have their favourite local chippy, the common unspoken rule is usually that fish and chips taste the best ...