Explore details about location Picton Road. Picton Road is a location situated within the Vale of Glamorgan alongside other areas such as Church Lane, Grange Avenue, Summerland Crescent.