20130505 world.uk: Trafalgar Square set to host London's first ever Indian mango festival