Explore details about location Boscawen Street. Boscawen Street is a location situated within the Truro alongside other areas such as St Dominic Square, Truro Vean Terrace, Chy Barnham.