Where is Peterstow?

Where is Peterstow located?

Peterstow, Herefordshire, United Kingdom (approx. 51.91668°, -2.63038°)


Where is Peterstow on the map?