April 14, 2023 - April 16, 2023 Europe International Championships ExCel London One Western Gateway, Royal Victoria Dock, London