Search results
- LR Ilford Rooms
- Hotel
- 124a Ley Street, Ilford, IG1 4BH
Hours may change under current circumstances
Hours may change under current circumstances
Stayed here today and so far so good . Warm welcome from the accommodation manager . Although shared facilities it's not intrusive and only 2 flats together . If your looking for a cheap place to stay...