The foodie’s guide to London’s best Indian restaurants

You needn’t travel to Asia to sample some of the tastiest cuisine in the world – load up your paratha and transport yourself to India