Explore details about location Richard Street. Richard Street is a location situated within the Vale of Glamorgan alongside other areas such as Llanquian Close, Brook Street, Rhodfa Sweldon.