The Chequers

2 High Street Ilford IG6 2DD