Explore details about location Upper Cosmeston Farm. Upper Cosmeston Farm is a location situated within the Vale of Glamorgan alongside other areas such as Pioden For, Southey Street, Windsor Terrace.