St Margaret of Antioch, Margaretting
United Kingdom
>
England
>
Essex
>
Chelmsford
>
Margaretting
>
St Margaret of Antioch, Margaretting
St Margaret of Antioch, Margaretting is a church in Margaretting in Chelmsford.
St Margaret of Antioch, Margaretting
Object
Religion
Building
church
Margaretting Hall Farm
Church Lane
Church Lane Level Crossing