Explore details about location Noel Road. Noel Road is a location situated within the Birmingham alongside other areas such as The Coppice, Frampton Close, Halescroft Square.