Where is Weaverham?

Where is Weaverham located?

Weaverham, Cheshire West and Chester, United Kingdom (approx. 53.2624649°, -2.5774807°)


Where is Weaverham on the map?