Explore details about location The Cross. The Cross is a location situated within the West Meon alongside other areas such as Long Priors, Alton Road, Vinnells Lane.