Explore details about location Elmsmere Avenue. Elmsmere Avenue is a location situated within the Stoke-on-Trent alongside other areas such as Orb Street, Lower Bedford Street, Chilgrove Close.