The brainchild of Tricia Gibbons, St Albans’ new eco hub, The Green House has just opened. In this week’s Environment Matters podcast, Amanda Yorwerth takes a tour with Tricia herself. Find out more about the Green House on their website or visit them above Jefferson Eco at 46, London Road, St Albans, AL1 1NG