A mosque in Leyton near to the Olympic Park on March 22, 2012 in London, England.