Where is Waverbridge?

Where is Waverbridge located?

Waverbridge, England, Great Britain (approx. 54.8315477904°, -3.2106943133°)


Where is Waverbridge on the map?