Covent Garden, London: Market Stalls, Street Performers & the Piazza

Few corners of London are as instantly charming as Covent Garden. With its handsome covered