Get Directions to Aikido-Ken Shin Kai ← View details Admiral Lord Nelson School/Dundas La, Portsmouth PO35XT, United Kingdom, Portsmouth, England Get Directions From* To * — Required information