Where is Queen Elizabeth School located?
Queen Elizabeth School, Queen Elizabeth School (Station), Great Britain (approx. 54.202633°, -2.605463°)
Queen Elizabeth School, Queen Elizabeth School (Station), Great Britain (approx. 54.202633°, -2.605463°)