بر اساس برخی روایات تاریخی، عبدالله کولیوم؛ نخستین مسجد در بریتانیا است که ۱۵۰ سال پیش در این کشور ساخته شده است.