Ely Tennis Club Map Unavailable Address Downham Rd Ely CB6 2SH United Kingdom Upcoming Events No events in this location