Facebook Twitter Pinterest Linkedin Travel Covent Garden, London: Market Stalls, Street Performers & the Piazza inkend June 16, 2026 Few corners of London are as instantly charming as Covent Garden. With its handsome covered