London Cup 2023
When
05 May 2023, 19:00 BST – 07 May 2023, 16:00 BST
Where
London Nautical School,
61 Stamford St, London SE1 9NA, UK