Where is Stoke Holy Cross?
Where is Stoke Holy Cross located?
Stoke Holy Cross, Stoke Holy Cross, Great Britain (approx. 52.56823°, 1.296447°)
Where is Stoke Holy Cross on the map?
Stoke Holy Cross - Norfolk and Norwich University Hospital
Stoke Holy Cross - Southwold
{"latitude":52.56823,"longitude":1.296447,"title":"Stoke Holy Cross"}