In 2004, a new sports complex was built, providing a large sports hall, fitness suite, café, changing facilities, function area, floodlit tennis courts and reception area, as well as refurbishment of the existing swimming pool and gym, housed in the adjacent '60s buildings. The new sports centre is also used by the general public. The building was designed by Cambridgeshire County Council Design Team, and cost £2.9 million. The National Lottery, Cambridgeshire County Council and the school donated and raised money for the new building which opened on October 2004 by sports personality and heptathlon athlete, Caroline Pearce.