
The meticulously restored six-storey building – Yap Ah Shak House – combines the allure of historical architecture with contemporary design.

The meticulously restored six-storey building – Yap Ah Shak House – combines the allure of historical architecture with contemporary design.