Where is James Close?

Where is James Close located?

James Close, James Close, Great Britain (approx. 51.651466°, -0.378243°)


Where is James Close on the map?