All games will be played at Slo-Pitch City located at 2156 Slo Pitch Road, Dorchester, just 20 minutes east of London.
The facility is 65 acres and includes 8 professionally maintained diamonds as well as a large patio, countless picnic tables, two restaurants and playgrounds.