Opened first glo London outlet in 2003 in Central London
glo China Flagship opened in Shanghai in June 2011
glo Zhengzhou opened in Zhengzhou in November 2014
Best New Restaurant 2011
Best Restaurant Dining City 2011
Best Contemporary Western 2012
Best Bakery Cafe 2012
Best Restaurant Dining City 2013
Service Excellence Tripadvisor 2013