El York Hotel está situado en el corazón de la ciudad de Ilford, a sólo 3 minutos a pie de la estación de Ilford.