Created: 10 Apr 2018 09:31
Updated: 10 Jan 2019 13:27

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