Winchester Road, Leicester, Leicestershire, LE8 5PR Show/Hide Map
Located at Winchester Road, Leicester, Leicestershire, LE8 5PR, Leysland High School has tennis courts available for hire.