2023 ITFU British Open Championships
Chase Leisure Centre Stafford Road, Cannock, United KingdomDetails to be confirmed. Sunday 26th November: 2023 ITFU British Open Championships Venue Chase Leisure Centre, Stafford Road, Cannock, Staffordshire, WS11 4AL Start time Eligibility Events How to enter Further info & rules