Screencap of library footage from a 1960s UK TV show, The Champions (Ep 18). It shows 65-67 Bonham Strand, the former (current?) location of the 唐拾義藥廠 - a popular local pharmacy set up by Dr Tang Shi-yi.
Date picture taken
1960s
Gallery
Shows place(s)