Get Directions to Alnoor Mosque ← View details 23A Harrow Road, Newport NP19 0BU, United Kingdom, Newport, England Get Directions From* To * — Required information