Ilford Accommodation
Ilford is situated on the Greater London/ Essex border, 11 miles north east of the city centre. Ilford is linked to Greater London by road and rail-the A118 runs to the heart of London City, and junction 4 of the M11 and junction 29 of the M25 are nearby.
