Located in Kowloon Bay, the MegaBox is a massive, modern mall with an indoor playground and IMAX cinema, home furnishing stores (IKEA), fashion outlets, other retail stores and different restaurants. …
Anchored above Kowloon Bay MTR Station, the Telford Plaza has hundreds of shops spanning luxury beauty, tech megastores, global chains and other retails. Flawlessly integrated with Kowloon Bay MTR and …
Travel Cities
This website uses cookies to ensure you get the best experience.
By continuing to use this website, you consent to the use of cookies.
See our Privacy Policy.