Spencer Swim Team Spencer Swim Team is one of the largest and most successful masters swimming clubs in Britain. We are based at Putney Leisure Center, in South-West London, but also train at the National Sports Center in Crystal Palace. Founded in 1977 the club has become one of the premier clubs in the country with many successes in inter-club, County, National, European and World Championships.
New members are always welcome.
Our present Team Manager and Coach is Dave Mace, a keen open water swimmer, a former channel swimmer, and an enthusiastic and dedicated coach.