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