Team Tennis Schools National Championships Finals 2017 held at Nottingham Tennis Centre.  St Peter's RC High School<br /> <br /> Picture: Chris Vaughan Photography for the LTA<br /> Date: July 12, 2017
{}