Exmoor Stepping Stones CIC is a nursery located in Lynton and Lynmouth, South West. Established in 2008, the school focuses on providing a nurturing and supportive environment for children. With a str...