Site Agreed for £4m Town Mosque