Tag Archives: Barn Elms tennis Courts

Public Tennis Courts in South West London

Barn Elms Sports Centre Tennis Courts Location: Queen Elizabeth Walk, Barnes, Wandsworth, London SW13 9SA Nearest stations: Putney Bridge tube station (District Line, Wimbledon branch) – 30 minutes walk along the River Thames. Putney train station is roughly the same distance. Barnes Bridge train station is a 20 minute walk. 9 hard tennis courts6 outdoor […]