Landmark Status For Historic Liverpool Mosque
A building in Liverpool which is thought to have been the first functioning Mosque in the UK is to get listed status. The Abdullah Quilliam Society on Brougham Terrace, in Liverpool, has been upgraded to Grade II* status to reflect … Read More