Explore details about location Priscilla Close. Priscilla Close is a location situated within the Norwich alongside other areas such as Barn Road, Pitt Street, Valley Side Road.