What sort of activities should a mosque in Britain facilitate.

The mosque is the hub / community centre of the entire community. It should provide a comprehensive educational, social and spiritual programme that benefits everyone; male and female, believers and non believers.

Simply, British Muslim community had developed what Muslims worldwide had failed to agree on..

This is Urbanity in peactice