Description
Welcome to this charming detached house on Norfolk Road, Ilford! This delightful property boasts a generous 2,981 sq ft of living space, offering ample room for comfortable living. Built in 1900, this characterful home features two spacious double bedrooms, perfect for a small family or...