Explore details about location Willowmere. Willowmere is a location situated within the Vale of Glamorgan alongside other areas such as Charles Darwin Way, Cae Stumpie, North Walk.