Explore details about location Elmhurst Road. Elmhurst Road is a location situated within the Birmingham alongside other areas such as Norrington Road, Findon Road, Cramlington Road.