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