glo london Posted May 14, 2013 Loading Map.... glo london乌鲁木齐南路1号 - ShanghaiDetails 31.207654 121.44822199999999 Address 乌鲁木齐南路1号 Shanghai China Upcoming Events No events in this location