West Mercia Police has launched a review of a license, after several arrests were made under the immigration act at a fish and chip shop. The arrests were made at Quality Fish and Chips in Ledbury. The licensing review details were shared on the Herefordshire Council...



