Opened 1698 Relocated 1972
Location 196 Old Street, London, EC1
Categories
Authority
More Information Saint Luke's School