Club Address: Eden Terrace, Durham, DH1 2HJ, Durham, United Kingdom

Short Description of Club:

Premier League Winning Squash Club with 3 teams in the Durham & Cleveland Leagues.

View all Club Results