Fine Crafts and Gifts at The Red House
Located right next to the Ximending Shopping district, The Red House is a striking building that contains numerous gift shops, a tea shop and music venue. Constructed in 1908 by the Japanese, it’s name comes […]