A community-led response to the challenges of climate change, economic hardship and shrinking supplies of cheap energy.
67 Dewsbury Road, London