Great workout, great atmosphere and great way to learn life-saving skills!
A really friendly club teaching real world self defence skills. Working to your fitness and ability the instructors are patient and approachable. Members are welcoming and not too scary.