Explore details about location Sherwood Avenue. Sherwood Avenue is a location situated within the Hampton alongside other areas such as Beech Avenue, Palace Court, Tom Jones Court.