Lion Swimming Club
About
Providing swimming facilities and occasional lessons for people with disabilities. Registered charity number 1053060 (England and Wales).
London (Home Town)