Tag Archives for the castle

THE CASTLE, London SW17 0RG, 10 October 2014

Hello Hello Hello!! Love Friday, you find the Fish and Chips critic in deep South in Tooting, London at THE CASTLE.  Not long ago it was a rough old pub.  Once we tried to walk in, greeted by old gits … Continue reading

12. October 2014 by myprice
Categories: Fish & Chip Reviews | Tags: , , | 3 comments