Explore details about location Winchester Avenue. Winchester Avenue is a location situated within the City of Bristol alongside other areas such as Lewins Mead, Station Avenue, Saint Albans Road.