Self Space has launched a Walk Club in London, helping people get movement into their lives and have therapist-led chats in a group setting. This enables Britons to boost their physical and mental health with like-minded people in a safe, accessible, and affordable space.