On a corner of Burleigh Street that feels removed from the tourist-filled, cobblestoned streets of Covent Garden, Italian restaurant Vasiniko makes some of London’s best pizzas. They’re ...
An Italian job from London’s floweriest restaurant group, Petersham Nurseries, La Goccia looks out onto a lovely sun-dappled courtyard in Covent Garden. Unless it’s pouring, ask for a seat out ...