Phillip Allan has his advantages, he is far better for revision.
The Nelson Thornes is far better for teaching with, I use it when teaching A Level. which I don't currently teach, but will be soon, and often borrow a diagram if needs be if I need it in a lecture. I do however find there are some awful bits in there, but also some good bits, and tend to use other resources as well as the books or write something myself.