OYO Arinza Hotel, London Ilford

50 Mansfield Road, Ilford IG1 3BD