Home Travel ReviewsBar & Restaurant Reviews Restaurant review: Kanishka by Atul Kochhar, Mayfair, London