About The London Aikido Club - Walthamstow
We are a very Traditional Takemusu Aikido dojo
Key Details
Primary Location
- Walthamstow Leisure Centre, 243 Markhouse Rd
- London
- United Kingdom
- E17 8RN
All Locations
- Walthamstow Leisure Centre, 243 Markhouse Rd, London
- Twyford Sports Centre, Twyford Cres, London