Lucky 8 Hotel расположен на станции Ilford, всего в 20 минутах от центра Лондона (Liverpool Station).