Reviews of Great Bushey Fish & Chip Shop. (Restaurant) in Watford (Hertfordshire).