What an amazing trainer! John is fabulous at what he does. I’ve learned so much in such a short space of time. Good value and fun.
    

Source: thebestofCannock