The Cauliflower
553 High Road
Ilford
London IG1 1TZ