15/05/2018, 02:26 Posted on 01/05/2010 by Serena Checked into New Town Plaza (新城市廣場) There’s some kind of shoe display here, all the in-phone cameras are being waved about now 18-19 Sha Tin Centre St, Hong Kong, Hong Kong