where are bgt semi finals held this year
Hammersmith Apollo
-1
Section::::Format.:Semi-finals and Final.

Britain's Got Talent
8517686
106615594320771495
NONE
Section::::Series overview.:Series 12 (2018).

Britain's Got Talent
8517686