Noun
charity shop (plural charity shops)
(UK) A shop to where goods are donated, and sold on at cheap prices, with all the profits going to charity
I find it is amazing that people give them away, someone brought a caserole and a couple of dishes into the Charity shop where I do voluntary work, they went, at a good price, in a nano-second to a young woman who was thrilled to find them. Source: Internet