Where is Waddicar?

Where is Waddicar located?

Waddicar, Waddicar, Great Britain (approx. 53.48799°, -2.913761°)


Where is Waddicar on the map?