Address: 22, Coventry Road, Ilford, Essex London, England