Where is Matching Green?

Where is Matching Green located?

Matching Green, Essex, United Kingdom (approx. 51.777309°, 0.2235101°)


Where is Matching Green on the map?