Lime Restaurant in London Docklands offers a contemporary atmosphere in which you can relax and enjoy the extraordinary and vibrant Indian cuisine.