Explore details about location De La Beche Street. De La Beche Street is a location situated within the Castle alongside other areas such as Salubrious Place, Dillwyn Street, Saint Helen's Road.