H2O Racing have confirmed that London will host a round of the 2018 UIM F1H2O World Powerboat Championship in June. The news marks a welcome return of Formula 1 powerboat racing to the country’s capital for the first time in 33 years, with the UIM F1H2O Grand Prix of London to take place in the […]