Tennis Clubs in London - Sheen 1 Parklands Close, Sheen, London, SW14 7EH Tags: outdoor courts, squash courts