20070717 world.europe: Rousing start to India festival in London