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

Short Description of Club:

Barnes Squash Club is part of the Barnes Sports Club. We have two courts and a clubhouse for socials afterwards. View all Club Results