Explore details about location Sherbourne Avenue. Sherbourne Avenue is a location situated within the Albert-Eden alongside other areas such as New North Road, Malvern Road, Hay Place.