Explore details about location Durell Street. Durell Street is a location situated within the Vale of Glamorgan alongside other areas such as Neyland Court, Pontalun Close, Sealawns.