Barnes Sports Club, Lonsdale Road, London, SW13 9QL