Cranford Hotel

22-26 Argyle Road, Ilford, IG1 3BQ, United Kingdom

Hotel image
Read more reviews for Cranford Hotel