Founded 1619
Location Edward Alleyn House, Gallery Road, London, SE21
Categories
Authority
More Information Dulwich College