Barry Island is really special, says Corden 0 03.09.2024 14:06 BBC News (UK) The star describes it as the 'home of the show', adding the place contains lots of memories for him.