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