East Leake Shotokan is located at 83, Southchurch Court, Clifton, Nottingham, Ng118HR. An interactive map of it's location is shown below.
You can get step by step driving directions to East Leake Shotokan.
Please wait while the map loads...
Back to East Leake Shotokan