A modern shopping mall conveniently located by the Chung Fu light rail station, T town offers a mix of retail shops and restaurants as well as easy access to a fresh food market.
T Town
Time Out says
Details
- Address:
- 30 & 33 Tin Wah Road, Tin Shui Wai
- Hong Kong
- Contact:
- View Website
Discover Time Out original video