Cricklefield Stadium 3 Cricklefield Place Ilford Essex IG1 1FY3 Cricklefield PlaceIlfordGreater LondonIG1 1FY