Chai Ki

Indian restaurant in Canary Wharf Chai Ki Indian restaurant in Canary Wharf is a perfect location to wine and dine. It offers two contemporary Indian restaurants inside, one more formal and the other a more relaxed “street feast” type called the Toddy Shop Bar. The latter is where we had our fantastic meal and cocktails….

Cinnamon Kitchen

Modern Indian Restaurant in the City The Cinnamon Collection has been established since 2001 with Cinnamon Kitchen opening its modern Indian restaurant in the city in 2008. Located in Devonshire Square it is perfectly situated just outside the hustle and bustle of the city. It also offers covered al fresco dining, which is useful for…