560 High Road, Ilford IG3 8EG, United Kingdom