London Corinthians took it up on them last Saturday 3 June, to sail down the Thames into the City to Festival HallSee all the pictures HERE
Last updated 10:35 on 18 February 2024