Where is Haxby Road School?
Where is Haxby Road School located?
Haxby Road School, Haxby Road School, Great Britain (approx. 53.972298°, -1.077635°)
Where is Haxby Road School on the map?
{"latitude":53.972298,"longitude":-1.077635,"title":"Haxby Road School"}