Where is St Edward's Roman Catholic/Church of England School located?
St Edward's Roman Catholic/Church of England School, Poole, United Kingdom (approx. 50.73697°, -1.96449°)
St Edward's Roman Catholic/Church of England School, Poole, United Kingdom (approx. 50.73697°, -1.96449°)