Can anyone advise me of the best branch to go to that has a large stock.
I live in central London and my nearest branches are quite small and very busy. Think Charing Cross road, Covent Garden.
I don't mind a bit of travelling can anyone recommend somewhere a bit bigger?