Newton Hall
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
South Cambridgeshire
>
Newton
>
Newton Hall
Newton Hall in Newton in South Cambridgeshire.
Newton Hall
Land use
Industry
Coach House Lane
Newton Court
Town Street
Fowlmere Road
St Margaret (Newton Parish Church)
Newton Cricket Ground