Get Directions to Ely Squash & Leisure ← View details Downham Road, Ely CB6 1BL, United Kingdom, Ely, England Get Directions From* To * — Required information