The Mayor of London Boris Johnson wears a traditional headdress during a visit to the Shree Swaminarayan Mandir, a major new Hindu temple being built in Kingsbury on May 28, 2014 in London, England. [Photo/IC]