Play netball and other team sports in London with Go mammoth - the UK's fastest growing social sports club. Enter as either a team or individual player and play in regular after work leagues at the best sports venues across the city. Go Mammoth sports leagues are always fun, friendly and competitive.