Double Tree by Hilton Hotel London - Westminster, United Kingdom

CITY CAFe is an award-winning restaurant brand that offers organic, gluten-free and healthy dining options.