Opened 9th April 1705.
Location Eltham Parish Church, Eltham High Street, London, SE9
Categories
Authority
More Information Haymarket Theatre