Where is Stoke Row?
Where is Stoke Row located?
Stoke Row, Oxfordshire, United Kingdom (approx. 51.5512365°, -1.0207249°)
Where is Stoke Row on the map?
Stoke Row - Henley-on-Thames
{"latitude":51.5512365,"longitude":-1.0207249,"title":"Stoke Row"}