2樓2, 5號室, 64-76號 Larch St, Tai Kok Tsui, Kowloon, Hong Kong
Twemco is a shopping spot in Hong Kong SAR, China. 1 YouTube travel vloggers — including Sam and Victor — have covered it across 1 clips.
“Twemco is a flip clock manufacturer from the 1950's”