Explore details about location Dudley Place. Dudley Place is a location situated within the Vale of Glamorgan alongside other areas such as Boiler House Road, Llantwit Street, St Teilo Avenue.