C
Cinnamon Kitchen
Address
9 Devonshire Square, London EC2M 4AE
Postcode District
EC3
City
London
County
London
Country
England