Established in 2000, Penny Lane Mosque is an active community faith space situated in Allerton, Liverpool.