This 4 Star VisitBritain family run guest accommodation is located in the village of Horsford, 5-miles north of Norwich. Church Farm resides in 2.5-acres of beautiful gardens, whilst the modernised and extended property, Becklands occupies 0.75-acres.