New glo london Posted August 10, 2016 Map Unavailable Address 688 Nanjing Xi Lu Shanghai China Upcoming Events No events in this location