SHOP

Soho Square

Address
0.2 kilometers away
G/F-1/F, Soho Square, 21 Lyndhurst Terrace, Central
Hong Kong Island
*For Spa opening hours, please refer to Soho Square (Spa) page
Opening Times
Contact
(852) 3915-0638