The Bat and Ball, Tennis Courts - London, E20 1EN (Montfichet Road, London, E20 1EN)

London, United Kingdom

Address: Montfichet Road, London, E20 1EN

Location: London, United Kingdom

Phone: 20 7100 2500

Website: https://www.thebatandball.com/

Nearby tennis courts