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

Sunday 11th April 2021 14:30 BST


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

The full article is no longer available.