Answer: borehamwood

AnswerCrossword Clue
BOREHAMWOODMovie studio site in England