Office
To Let 194-3,280 sf
Demised WCs, 24hr Access
St Francis House Business Centre is a substantial Listed building that has been refurbished and provides a mix of individual office..
The property is located on Queens Road, within walking distance of the Norwich Bus..