Where is West Leighton?

Where is West Leighton located?

West Leighton, England, Great Britain (approx. 54.4852527641°, -1.7810640343°)


Where is West Leighton on the map?