Question: where are bgt semi finals held this year?
Answer: Hammersmith Apollo