Finding Indian food is not a problem at all in London. One may find everything, from Punjabi meat dishes to Jain and vegetarian dishes in the city. From authentic Indian dishes, to various modernized version, Indian food is extremely popular in London, especially Curry. One can visit classic favourites like Kilburn's Vijay or Tanya's or may try out the new and popular ones like Dishonour and Cinnamon Soho. London has a lot of vegetarian only restaurants, some of which has just organic food stuff.