Any time you're in London. Vindaloo, vindaloo. Vindaloo, vindaloo, la la. After all, apparently the English are now physically addicted to the stuff. For me, it's the lager and poppadums that do it...