Advertisement

Opening up after the lockdown: Does 12 April mark the long road back?

"Hello London" says the brightly optimistic 12-foot yellow sign on the piazza in Covent Garden.