Royal Windsor Triathlon 2022

The Royal Windsor Triathlon is one of England’s most legendary triathlons, and takes place in the Queen’s home town of Windsor in Berkshire.