Where is Lordship Recreation Ground?

Where is Lordship Recreation Ground located?

Lordship Recreation Ground, Lordship Recreation Ground, Great Britain (approx. 51.5943°, -0.0874°)


Where is Lordship Recreation Ground on the map?