A mall in Mong Kok located on the iconic Sneaker Street, The Forest sells a comprehensive range of the latest sports-related products in a sustainable environment with ample greenery.
Time Out says
Details
- Address
- 17 Nelson St, Mong Kok
- Hong Kong
Discover Time Out original video