London foodfromwww.london-unattached.com8 months agoThecha Maharashtrian Indian in PoplarLondon's Lansbury Heritage Hotel houses Thecha, a popular Maharashtra and Mumbai restaurant offering authentic cuisine.