Where is Welshampton?

Where is Welshampton located?

Welshampton, Welshampton, Great Britain (approx. 52.910667°, -2.8410864°)


Where is Welshampton on the map?