Question: where is britain's got talent semi finals held
Answer: Elstree Studios