Fish & Chips & Puppet Bears at Convent Garden in London, England

Fish & Chips & Puppet Bears at Convent Garden in London, England

Available on Tubi TV
S1 E5: Alyssa checks out hand crafted goods and art at Covent Garden and enjoys the best plate of fish and chips.