Explore details about location Friar Street. Friar Street is a location situated within the Worcester alongside other areas such as Warndon CP, Sidbury, Gregory's Bank.