[待更新] Mint Leaf is located near to the Bank of England in the heart of London. Enjoy authentic, seasonal Indian cuisine with contemporary cooking techniques.ing light features, long translucent drapes, snake-skin booths and comfy sofas which make this a su...