Is this really the best fish and chips you can get? We went along to find out

Mother Hubbard's in Salford reviewed

Is this really the best fish and chips you can get? We went along to find out
Mother Hubbard's in Salford reviewed