Random Street in Shanghai.
The Matilda Hospital Hong Kong is where Nick and Tim were born. It is a private clinic on Hong Kong island, close to the Peak. It has the most fabulous views of the South China Sea.
Matilda International Hospital
41 Mount Kellett Road, The Peak, Hong Kong
Tel: 2849 0111
Our first office inside Texfit Shanghai Garment Co. Ltd. in MinHang, Shanghai, China, 1999.