2023 British Worlds Trials The 2023 British Worlds Trials were held on August 26 in Lilleshall, England. Results Share this:TwitterFacebookLike Loading...