Where is Great Budworth?

Where is Great Budworth located?

Great Budworth, Cheshire West and Chester, United Kingdom (approx. 53.293483°, -2.5051252°)


Where is Great Budworth on the map?