Explore details about location Franchise Street. Franchise Street is a location situated within the West Midlands Combined Authority alongside other areas such as Chester Road, Lynton Road, Mirbeck Close.