London, United Kingdom
Celebrating everything good about Islam and Muslim contribution to a cohesive and peaceful society.