Charity Shops, Charities & Voluntary Organisations Oxfam 34 Castle StreetSwanseaSA1 1HZ01792 654710