Did your favourite chippy make the list?
Thoughts?
A chip shop in Tommyfield Market, Oldham claims to be the first ever British chip shop. According to the blue plaque outside the shop, this small...
Bizarre...