“Hello London” says the brightly optimistic 12-foot yellow sign on the piazza in Covent Garden.
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.