Hale Gardens Tennis Club

Hale Gardens Tennis Club
Off Milton Grove, New Milton, BH25 6HA
Photo of Hale Gardens Tennis Club