Ramadan during the Olympics
London 2012 is taking place during the Muslim holy month of Ramadan.
While most athletes have been excused the duty of fasting during the Games, they are still observing many of Ramadan's other rituals.
And London's Muslim communities have been opening their doors to them, as the BBC's Bill Hayton reports.