London’s iconic pedestrianised Piazza is the place to drink and dine outdoors. From terrific terraces to scenic views, Covent Garden, along with seven streets surrounding it, boasts no less than 500 seats to accommodate diners and drinkers - it has a dining destination for everyone.