Where is Nazeing Crossroads?

Where is Nazeing Crossroads located?

Nazeing Crossroads, Nazeing Crossroads, Great Britain (approx. 51.735474°, 0.013276°)


Where is Nazeing Crossroads on the map?