Please contact us by email if you cannot find the information you are looking for on our website:
Where to find us
Barnes Tennis Club
The Club House
261 Lonsdale Road
London
SW13 9QL
Barnes Tennis Club
251-261 Lonsdale Road Barnes London Surrey SW13 9QL