I regularly attend Steve's BMS Kung Fu class in Shepherds Bush and I can tell you 100% that Steve is an absolutely excellent Martial Arts instructor. He is a skilled and patient teacher and I feel like a learn something new each time I go. What I especially like is that as well as learning top notch self-defence and fighting skills, we also learn meditation, chi gong (chinese breathing techniques) and also how to apply martial arts skills to your everyday life when dealing with events that h...