First it was a Taj Mahal miniature floating on the Thames now it's Trafalgar Square that's being converted into a mini India. This is part of the three-month festival that showcases India in England.Right under Admiral Lord Nelson's nose London Bollywood poster painters from Mumbai and a French troupe Les Passagers have been painting and dancing on the 15 metre high and 12 metre wide poster.