Explore details about location Cromwell Street. Cromwell Street is a location situated within the Castle alongside other areas such as Salubrious Place, Princess Way, Worcester Place.