The Green House
The Green House is a volunteer led community eco hub based in central St Albans that officially opened its doors to the public back in May 2024. Situated above the ethical and sustainable Jefferson eco shop on London Road, The Green House is committed to promoting sustainability, caring for our local wildlife, and helping those […]