Punch and Judy Covent Garden Market Stock Photo - Alamy
Covent Garden Market Punch & Judy pub close up view of crowd seen from above looking down on people drinking outside world famous balcony London UK Stock Photo - Alamy
Punch & Judy, London • whatpub.com
Covent Garden's Legendary Punch & Judy Pub Has Closed
Punch & Judy - 40 The Market, Covent Garden Piazza, London. Built in 1787, this pub was thought to be named after the puppet show performances that took place i…
PUNCH & JUDY: All You Need to Know BEFORE You Go (with Photos)