Greens visit historic high street to make the case for a car-free-zone in Central London 25.04.24 Read