Bishops Park Tennis Centre, Tennis Courts - London, SW6 6DX (Bishop's Park Road, London, SW6 6DX)

London, United Kingdom

Address: Bishop's Park Road, London, SW6 6DX

Location: London, United Kingdom

Phone: 02088768330

Website: https://rockslane.co.uk/bishops-park/

Nearby tennis courts