Where is Lovedean?

Where is Lovedean located?

Lovedean, Lovedean, Great Britain (approx. 50.91155°, -1.02731°)


Where is Lovedean on the map?