Old Hall Lane, Manchester, Lancashire, M13 0XT Show/Hide Map
Located at Old Hall Lane, Manchester, Lancashire, M13 0XT, Manchester Grammar School has tennis courts available for hire.