A charity shop is urging people to stop donating The Da Vinci Code after becoming overwhelmed with copies.

The Oxfam shop in Swansea has been receiving an average of one copy of the Dan Brown novel a week for months, leaving them with little room for any other books.

Staff who are struggling to sell copies of the book have put a note up in the store saying they would rather donors hand in their vinyl instead.