London
The Tommyfield, Kennington
This probably won't please our Yorkshire readers, but did you know that Tommyfield Market in Oldham claims to be the site of Britain's first fish and chip shop? As something to boast about, that's pretty good — so good that there's a pub all the...