Chelmsford Square Tennis Court
Chelmsford Square, London NW10 3AP
Description
OpenPlay - find tennis courts and football pitches in London and beyond
OpenPlay is a platform to connect sports facilities to their users. We're breaking down barriers to getting more people active.
Features
- Wheelchair-accessible entrance