Live Review Take That mesmerizes The O2 Arena with nostalgic hits Jeroen van Gils | May 2, 2024 On Tuesday, April 30, Take That delivered pure magic at a sold-out The O2 Arena in London, once again proving why they are the undisputed kings of British Read More