ILLON FRANCE

ADDRESSNo. 38-40A, Hankow Road, TsimShaTsui, Kowloon
AREA2,000 sqF.
ROLEInterior Design & Build