When Harrogate restaurants look to London: Why Covent Garden keeps feeding the imagination 3 March 2026