Where is Long Compton?

Where is Long Compton located?

Long Compton, Long Compton, Great Britain (approx. 51.9958°, -1.5803106°)


Where is Long Compton on the map?