Strand, London
Exeter Hall was a hall on the north side of the Strand, London, England. From 1831 until 1907 Exeter Hall was the venue for much ameliorative by promoters of human betterment.