Explore details about location Upper High Street cycle path. Upper High Street cycle path is a location situated within the Winchester alongside other areas such as Merchants Place, Compton Road, Stockbridge Road.