An Italian job from London’s floweriest restaurant group, Petersham Nurseries, La Goccia looks out onto a lovely sun-dappled courtyard in Covent Garden ... nduja pizzette. Best of all, though ...
We love to take any opportunity to shout about London’s awesome dining scene, so here’s our guide to Covent Garden’s best restaurants. There’s something to suit every taste and budget in ...