Explore details about location James Street. James Street is a location situated within the Cardiff alongside other areas such as Swift Close, South Loudoun Place, Egham Street.