Wednesday 30/07/2025
Wednesday 30/07/2025
21:28 sunset
Outdoor Tennis 1
1600: Court re-surfacing week 3
1630: Court re-surfacing week 3
1700: Court re-surfacing week 3
1730: Court re-surfacing week 3
1800: Court re-surfacing week 3
1830: Court re-surfacing week 3
1900: Court re-surfacing week 3
1930: Court re-surfacing week 3
2000: Court re-surfacing week 3
2030: Court re-surfacing week 3
2100: Court re-surfacing week 3
2130: Court re-surfacing week 3
Outdoor Tennis 2
1600: Court re-surfacing week 3
1630: Court re-surfacing week 3
1700: Court re-surfacing week 3
1730: Court re-surfacing week 3
1800: Court re-surfacing week 3
1830: Court re-surfacing week 3
1900: Court re-surfacing week 3
1930: Court re-surfacing week 3
2000: Court re-surfacing week 3
2030: Court re-surfacing week 3
2100: Court re-surfacing week 3
2130: Court re-surfacing week 3
Outdoor Tennis 3
1600: Court re-surfacing week 3
1630: Court re-surfacing week 3
1700: Court re-surfacing week 3
1730: Court re-surfacing week 3
1800: Court re-surfacing week 3
1830: Court re-surfacing week 3
1900: Court re-surfacing week 3
1930: Court re-surfacing week 3
2000: Court re-surfacing week 3
2030: Court re-surfacing week 3
2100: Court re-surfacing week 3
2130: Court re-surfacing week 3
Outdoor Tennis 4
1600: Court re-surfacing week 3
1630: Court re-surfacing week 3
1700: Court re-surfacing week 3
1730: Court re-surfacing week 3
1800: Court re-surfacing week 3
1830: Court re-surfacing week 3
1900: Court re-surfacing week 3
1930: Court re-surfacing week 3
2000: Court re-surfacing week 3
2030: Court re-surfacing week 3
2100: Court re-surfacing week 3
2130: Court re-surfacing week 3