Explore details about location Plymouth Road. Plymouth Road is a location situated within the Vale of Glamorgan alongside other areas such as Thistle Close, Lavernock Road, Church Place South.