Where is Royal Alexandra and Albert School located?
Royal Alexandra and Albert School, Royal Alexandra and Albert School, Great Britain (approx. 51.2617°, -0.1746°)
Royal Alexandra and Albert School, Royal Alexandra and Albert School, Great Britain (approx. 51.2617°, -0.1746°)