The Green Living Centre, London

Showcasing sustainable living on one of London’s busiest high streets.