Explore details about location Dowland Road. Dowland Road is a location situated within the Vale of Glamorgan alongside other areas such as St Augustine's Road, Doniford Close, School Lane.