210 Ilford Lane Ilford, London, IG1 2LW
Check-in: 14:00:00
Check-out: 11:00:00
Enjoy free WiFi and self-catering facilities at these 3 star apartments in Ilford near Barking, with en-suite singles, doubles, twins, triples and quads available with TVs and access to shared kitchens, close to Stratford’s many attractions.
Popular on LondonNet