Satellite map of The Royal School, Hampstead
Map of The Royal School, Hampstead
The Royal School, Hampstead, was an independent girls' day and boarding school located in Hampstead, London, England.
Latitude: 51° 33' 15.48" N
Longitude: 0° 10' 29.64" E
Nearest city to this article: Belsize Park
Read about The Royal School, Hampstead in the Wikipedia Satellite map of The Royal School, Hampstead in Google Maps