London book stores are slashing prices as Christmas approaches. “The stores usually try to restrict discounting to slower-selling books, keeping chart-toppers at the full price, particularly in the peak month of December. But this year they have been forced by competition from supermarkets to slash prices of their most popular titles.”