Bristol

Abbots Leigh

First Service Tennis
Tel: 0117 9237780
Clifton College Sports Ground, Abbots Leigh Road, Abbots Leigh, Bristol, BS8 3QD
3 acrylic tennis courts in a dome / bubble.