Performance Covent Garden May Fayre & Puppet Festival 14 May 2023 Save / follow I've seen this Comment on Covent Garden May Fayre & Puppet Festival Share Covent Garden May Fayre & Puppet Festival with your friends St Paul's Church, garden London, United Kingdom