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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results