Tennis World Millswood
Tennis World Millswood is an outdoor tennis centre with 12 Plexicushion hard courts, court lighting and a clubhouse.Visitor facilities include showers, spacious change rooms and a front-desk cafe serving snacks, sports drinks...
Activities here
View all activities