THE BRITISH LOVE GOING FOR CURRY, and this is reflected in over 8,000 Indian restaurants dotted throughout the land, with London, in particular, being a mecca for connoisseurs of Indian cuisine. In recent years, many Indian restaurants have eschewed the traditional image of flock wallpaper, silver bowls of curry swimming in oil, and lager, in Read More