Becketts House, an exciting new development of 167 luxury apartments located in Ilford. The luxury block contains a combination of Studio's & 1 bedroom apartments. Conveniently located near Ilford Overground train Station and Ilford Shopping centre.
​