Theatre in Clerkenwell, London, opened in 1683 (7,5)
I believe the answer is:
sadlers wells
(Other definitions for sadlers wells that I've seen before include "Theatre in Islington" , "Lilian Baylis's theatre" , "London theatre" .)
I've seen this clue in The Mirror.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free.
Check out my app
or
learn more
about the Crossword Genius project.