Fish and chips takeaway offering grilled and flame-cooked dishes. Located within The Strand Hotel.