Where is St Michael's Church?

Where is St Michael's Church located?

St Michael's Church, Hertfordshire, United Kingdom (approx. 51.7527°, -0.3569°)


Where is St Michael's Church on the map?