Where is Mitcham Fair Green?

Where is Mitcham Fair Green located?

Mitcham Fair Green, Mitcham Fair Green, Great Britain (approx. 51.406784°, -0.163875°)


Where is Mitcham Fair Green on the map?