Stratford Padel Club, Tennis - Pickleball & Padel Courts - London, England (221 High St, London E15 2AE)

London, United Kingdom

Address: 221 High Street, London, E15 2AE

Location: London, United Kingdom

Website: https://stratfordpadelclub.org

Nearby tennis courts