SQUARE MILE
Updated 46 days ago
11 Li Tak Street, Tai Kok Tsui 18 Ka Shin Street
Square Mile is located at the center of West Kowloon and enjoy a close proximity to MTR Olympic station. It's a lifestyle hub where mixes the local culture of the West Kowloon with new modern elements.