Where is Loudwater?

Where is Loudwater located?

Loudwater, Loudwater, Great Britain (approx. 51.60568°, -0.69693756°)


Where is Loudwater on the map?