Club Address: Mecklenburgh Place, London, WC1N 2AY, London, United Kingdom

Short Description of Club:

2 Squash Courts inside fully functional gym located near Russell Square Tube Station on Piccadilly Line & Holborn Tube Station on Central Line

View all Club Results