Uncategorized

I <3 Charity shops!

There are 10,500 charity shops in the UK supporting loads of different charities from Shelter to RSPCA, these shops bringing in £110 million a year

Share