Francis Holland Church of England School England

map of Francis Holland Church of England School map of Francis Holland Church of England School
aerial view of Francis Holland Church of England School
Location maps and aerial view of Francis Holland Church of England School in London, London, England, UK. Click a map to enlarge and zoom; click again to close.
Interactive aerial view of Francis Holland Church of England School in London, London, England, UK. Click top-right corner for full-screen view. close
Interactive location map of Francis Holland Church of England School in London, London, England, UK. Click top-right corner for full-screen view. close

Quick Facts

Go Historic ID
528193
Article Title
Francis Holland Church of England School
Coordinates
51.5247660° N, 0.1602830° W
Sort Date
2999
Quality
2
Notability
5 - average