Friday, April 9, 2021

Is England's café culture set for a boost?

Councils tell the BBC more than 840 pavement licences have been granted in the biggest English cities.