News

The Cinnamon Club has been a fixture in the London dining scene since March 2001, drawing locals and visitors in with its high-end take on Indian cuisine in the former Westminster Library.