Best Fish and chips takeaway in Gloucester, united kingdom