Croydon Mosque & Islamic Centre is a mosque situated in Croydon, London. Religious - Islam, Safari Submissions Links: en.wikipedia.org By: Mike1989