Explore details about location Haddon Avenue. Haddon Avenue is a location situated within the Liverpool alongside other areas such as Freeport Grove, Lysander Close, Houghton Lane.