Mill Road, Ilford

High Rise project on a tight site which is our speciality in Mill Road, Ilford.