The Catholic Truth Society runs one of the best Catholic bookshops in London. The store is situated right off the plaza in front of Westminster Cathedral. The Cathedral Bookstore is impressive as well.
Be sure to check out, 8 Deadly Sins, a book by the current student master of the English Province, Fr. Vivian Boland, OP.
Fr. Boland is also the author of Spiritual Warfare.