Explore details about location Devon Avenue. Devon Avenue is a location situated within the Wirral alongside other areas such as Kings Wharf, Larch Road, Otterburn Close.