Where is Stoke Row?
Where is Stoke Row located?
Stoke Row, Stoke Row, Great Britain (approx. 51.551235°, -1.0207249°)
Where is Stoke Row on the map?
Stoke Row - Didcot
Stoke Row - Henley-on-Thames
Stoke Row - London
Stoke Row - Oxford
Stoke Row - Reading
{"latitude":51.551235,"longitude":-1.0207249,"title":"Stoke Row"}