Where is Barnes Common?

Where is Barnes Common located?

Barnes Common, Barnes Common, Great Britain (approx. 51.470154°, -0.237007°)


Where is Barnes Common on the map?