The British Heart Foundation charity shop on New Canal, Salisbury, sells a range of second-hand goods including: books, bric-a-brac, children's clothes and toys, adult clothing and accessories, homewares and music. Money raised within store goes to funding vital research into heart diseases, stroke and vascular dementia.