Explore details about location Castle Street. Castle Street is a location situated within the Saint George Parish alongside other areas such as River Bank, Love Lane, Hodges Lane.