The Place
The word ‘Dojo’ was originally a Buddhist word that signified a place of retreat and contemplation. In our modern terminology it has come to signify the place where we practice our Martial Arts.
Each dojo creates its own atmosphere depending on the particular art and the style of teaching that goes on there but all dojos throughout the world share the feeling of people training together with a common purpose in an atmosphere of respect for the art and fellow practitioners. The physical dojo is created with walls, mats, pictures and mirrors. The true dojo is created purely by the energy of our training.
Welcome to our dojo! We are located at:
Unit 11A
The Arches
Maygrove Road
London NW6 2EE