Where is Castle Leazes?
Where is Castle Leazes located?
Castle Leazes, Castle Leazes, Great Britain (approx. 54.98333°, -1.61667°)
Where is Castle Leazes on the map?
Castle Leazes - MetroCentre
{"latitude":54.98333,"longitude":-1.61667,"title":"Castle Leazes"}