Share Tweet Share Pin Match schedule, BBC TV coverage details, tournament history and format for the 2024 Masters at Alexandra Palace in London. Related