London is set to explode in a riot of colours this weekend as the city embraces Holi with unprecedented diversity and scale.