Explore details about location Barlow Avenue. Barlow Avenue is a location situated within the Wirral alongside other areas such as Duke Street, St Michael's Park, Tilstock Crescent.