Answer: borehamwood

AnswerCrossword Clue
BOREHAMWOOD

Movie studio site in England