Which Uk Town Has The Most Charity Shops?
Charity shops are a popular shopping destination that springs to mind when we think second-hand and Newcastle-upon-Tyne is the city leading the way with over 100 charity shops per capita. Rounding out the top five were Lincoln (91 per capita), Oxford (81 per capita), Dundee (79 per capita) and Brighton (77 per capita). Where is …