News

Richard Caring is set to bring his Italian restaurant brand Harry’s to Covent Garden after signing on a new flagship site.