Explore details about location Castle Street. Castle Street is a location situated within the Vale of Glamorgan alongside other areas such as Maes Yr Ysgol, St Teilo Avenue, Borough Close.