SHOP

Soho Square

FREE SHIPPING: for a limited time, spend HK$500 and enjoy free local delivery (HK only)

Address
0.2 kilometers away
G/F-1/F, Soho Square, 21 Lyndhurst Terrace, Central
Hong Kong Island
*Retail floors in Soho Square store remains operating
Opening Times
Contact
(852) 3915-0638