Church Farm House in Beckbury

Church Farm House in Shropshire, Beckbury is a residential building. Church Farm House is near Lawton Close. Church Farm House also exists in Norfolk, Warwickshire and Essex.

Building Type
residential building