Thames Trafalgar Race 2018 Cancelled The Thames Trafalgar Race has been cancelled for 2018 but will resume again in 2019.