Tags: Punch and judy in London, London city. South London. North London, East London, City of London, Punch and Judy in Punch and Judy in, Punch and Judy in Greater London, Punch and Judy for Greater London, Punch and Judy for Central London, punch and judy for north London, Punch and Judy in east London, Punch and Judy puppet show for East London, Punch and Judy for Greater London, Punch and Judy for North London