The central London location has become inextricably linked with the puppet show ever since. Not only is it home to the Punch and Judy pub, but St Paul's Church opposite the pub hosts a celebration ...