Review: ZIMA Notting Hill – A Modern Stage for Russian Hospitality
ZIMA, Notting Hill, Credit: Lateef Okunnu By Sophie Weir, Senior Editorial Assistant, Luxury Hospitality Magazine. At ZIMA Notting Hill, Russian soul and modern sophistication meet in a vibrant, art-filled setting. Tucked just…
Share