With more than 240,000sq ft, D2 Place is home to stylish boutiques, office space and an event space.

D2 Place
Time Out says
Details
Discover Time Out original video
Â
With more than 240,000sq ft, D2 Place is home to stylish boutiques, office space and an event space.
Discover Time Out original video
Â