Explore details about location Jenner Road. Jenner Road is a location situated within the Vale of Glamorgan alongside other areas such as Kendrick Road, Uppercliff Close, Merlin Close.