National Tennis Centre, UK
The National Tennis Centre is a state of the art facility, with 22 mixed surface courts.
Please check nearby hotels, there are many good ones in the area if you require. Click here
for some hotels.
The National Tennis Centre is a state of the art facility with 22 tennis courts including
6 indoor. There is also an onsite restaurant and immaculate changing and shower