Ley Street Cafe
313 Ley Street
Ilford
London IG1 4AA