Shelf defence
You’d be forgiven for thinking that bookshops only ever close down. More than 500 have shut since 2005, leaving fewer…
You’d be forgiven for thinking that bookshops only ever close down. More than 500 have shut since 2005, leaving fewer…