Where is Wybunbury?

Where is Wybunbury located?

Wybunbury, Cheshire East, United Kingdom (approx. 53.0450848°, -2.4500899°)


Where is Wybunbury on the map?