Charles Edwards Pavilion, Tennis & Squash Courts - Bishop's Stortford, England, CM23 2TD (Bishop's Stortford, CM23 2TD)

United Kingdom

Address: Cricketfield La, Bishop's Stortford CM23 2TD, UK

Location: United Kingdom

Phone: 308-128 128

Website: http://www.bsltc.co.uk/

Google rating: 4.5 / 5 (133 Google reviews)

Nearby tennis courts