Here at John Snow we have a lot of opportunities for our students to get involved in. Among them are a huge number of sports for every skill level from beginner upwards. Not to mention our societies which range from the serious to the ones that are just for pure fun. Discover them here...
Sports
Societies