Explore: Hankies, London Explore: Hankies, London Published November 2, 2018 Built into the side of the Montcalm hotel in London, just metres away from Marble Arch, is Hankies restaurant. Hankies is a casual Indian street…Continue reading Explore: Hankies, London