Margaretting Hall Farm
United Kingdom
>
England
>
Essex
>
Chelmsford
>
Margaretting
>
Margaretting Hall Farm
Margaretting Hall Farm in Margaretting in Chelmsford.
Margaretting Hall Farm
Land use
farmyard
Church Lane
Church Lane Level Crossing
St Margaret of Antioch, Margaretting