Champions League

Barnes Squash Club - 261 Lonsdale Road, London, SW13 9QL, Barnes, Richmond-upon-Thames, SW13 9QL, United Kingdom