Covent Garden May Fayre & Puppet Festival 2024 london 12/05/2024 - 12/05/2024 Arts Cultural Events Events Family Events Performing Arts