Explore details about location Whimbrel Avenue. Whimbrel Avenue is a location situated within the St Helens alongside other areas such as Dorothy Street, Bluebell Avenue, Dean Meadow.