Where to play social netball in London

Where to play social netball in London

Over 100 thousand people in the UK play netball in amateur teams each year – so if you think it’s hard to find a good team to play social netball in London, think again! London is one of the UK’s...
read more