A website has 63 Aylsham Road as a site of a mosque: https://norwich-central-mosque.co.uk/contact-us/

Charity no 1181761
https://register-of-charities.charitycommission.gov.uk/en/charity-search/-/charity-details/5125582/contact-information?_uk_gov_ccew_onereg_charitydetails_web_portlet_CharityDetailsPortlet_organisationNumber=5125582

(A mosque on Dereham Road also seems to get called Norwich Central Mosque.)