As the last of the chain booksellers changes hands again, Anne Brown asks if we've reached the final chapter for high street bookshops. Show more
Discover 11,128,835 listings and 280,359 playable programmes from the BBC
As the last of the chain booksellers changes hands again, Anne Brown asks if we've reached the final chapter for high street bookshops. Show more