20050624 city.delhi: Dilli's flavour lapped up in London's Trafalgar