Oxfam has the largest number of charity shops in the UK with over 700 shops. Many Oxfam shops also sell books, and the organization now operates over 70 specialist Oxfam Bookshops, making them the largest retailer of second-hand books in the United Kingdom. Other Oxfam affiliates also have shops, such as Jersey, Germany, Ireland (45 shops in NI/ROI), the Netherlands and Hong Kong. Other charities with a strong presence on high streets in the UK include The Children's Society, YMCA, British Heart Foundation, Barnardos, Cancer Research UK, Shelter, Roy Castle Lung Cancer Foundation, Age UK (formerly Age Concern and Help the Aged), Marie Curie Cancer Care, Norwood, Save the Children, Scope, PDSA, Naomi House Children's Hospice and Sue Ryder Care. Many local hospices also operate charity shops to raise funds.