Mosques in UK Towns

Town
Aberdeen (3)
Aberystwyth (1)
Accrington (8)
Ashton under Lyne (5)
Aylesbury (2)
Banbury (5)
Bangor (1)
Basildon (3)
Basingstoke (1)
Bath (1)
Bathgate (1)
Batley (11)
Bedford (8)
Belfast (1)
Birmingham (140)
Blackburn (57)
Blackpool (2)
Bletchley (1)
Bolton (27)
Bournemouth (2)
Bracknell (1)
Bradford (69)
Brighton (3)
Bristol (24)
Bromley-By-Bow (1)
Burnley (11)
Burton upon Trent (5)
Bury (4)
Camberley (2)
Cambridge (2)
Canterbury (1)
Cardiff (24)
Carlisle (1)
Carsharton (1)
Chatham (2)
Cheadle (1)
Chelmsford (2)
Cheltenham (2)
Chesham (1)
Chislehurst (1)
Chorley (1)
Colchester (1)
Colne (1)
Coventry (9)
Cradley Heath (1)
Crawley (4)
Croydon (3)
Darlaston (2)
Darlington (4)
Derby (7)
Dewsbury (30)
Doncaster (2)
Dudley (9)
Dumfries (1)
Dundee (3)
Dunfermline (1)
Durham (1)
Eastbourne (2)
Edinburgh (8)
Elland (1)
Exeter (1)
Falkirk (1)
Fareham (1)
Folkestone (1)
Glasgow (19)
Glenrothes (1)
Gloucester (4)
Grays (1)
Great Harwood (1)
Great Yarmouth (2)
Grimsby (2)
Halesowen (2)
Halifax (18)
Haslingdon (1)
Hastings (1)
Hemel Hempstead (1)
High Wycombe (4)
Hitchin (1)
Hove (2)
Huddersfield (15)
Hull (4)
Hyde (2)
Ilford (2)
Ipswich (5)
Keighley (13)
Kendal (1)
Kingston upon Thames (1)
Kirkcaldy (2)
Lampeter (1)
Lancaster (4)
Leamington Spa (1)
Leeds (20)
Leicester (41)
Liverpool (3)
Livingstone (1)
London (266)
Loughborough (4)
Luton (21)
Maidenhead (4)
Maidstone (1)
Manchester (65)
Middlesborough (3)
Middlesbrough (3)
Milton Keynes (2)
Motherwell (1)
Nelson (12)
Newcastle (9)
Newport (5)
Northampton (8)
Norwich (4)
Nottingham (17)
Nuneaton (3)
Oldham (23)
Oxford (5)
Perth (2)
Peterborough (10)
Portsmouth (3)
Preston (18)
Reading (11)
Redditch (3)
Redhill (1)
Renfrew (1)
Rhyl (1)
Rochdale (19)
Rossendale (6)
Rotherham (8)
Rugby (1)
Salisbury (1)
Scunthorpe (5)
Sheffield (36)
Sittingbourne (1)
Skipton (2)
Slough (5)
Smethwick (3)
Solihull (5)
South Shields (3)
Southall (11)
Southend (2)
Southport (1)
St. Albans (2)
St. Leonards on Sea (1)
Stevenage (3)
Stirling (1)
Stockport (2)
Stockton-on-Tees (1)
Stoke on Trent (14)
Stourbridge (5)
Sunderland (3)
Swansea (3)
Swindon (2)
Telford (2)
Thornaby (1)
Tipton (25)
Torquay (1)
Tower Hamlest (1)
Trowbridge (2)
Tunstall (2)
Wakefield (4)
Wallsall (8)
Warley (3)
Watford (3)
Wednesbury (10)
Wellingborough (1)
Wigan (2)
Woking (3)
Wolverhampton (6)
Worcester (3)
Worthing (1)
Yeovil (2)
York (2)