none Mint Leaf London Review: Refined Indian Dining in the Heart of the City by Romy N. 3 November 2025 Tucked behind Bank Station’s maze of stone facades and glass towers, Mint Leaf London isn’t your average City restaurant. It’s that rare mix of moody sophistication and exceptional Indian cuisine. 0 FacebookTwitterPinterestEmail