Explore details about location All Saints' Passage. All Saints' Passage is a location situated within the Cambridge alongside other areas such as Cambridge University Library access road, Willis Road, Victoria Avenue.