Where is Llanvepley?

Where is Llanvepley located?

Llanvepley, Wales, Great Britain (approx. 51.8220310683°, -2.921058655°)


Where is Llanvepley on the map?