Covent Garden May Fayre & Puppet Festival
St Paul's Church Bedford Street, Covent Garden, London, United KingdomEvery year we hold a cake sale at the wonderful Covent Garden May Fayre & Puppet Festival. Held in the grounds of St Paul's Church Covent Garden, the festival celebrates […]