Revise SQE Contract Law – Michael Pugh (Great Condition)
Every topic is broken down with real contract examples from practice, then followed by SQE‑style MCQs to embed the rules. Great if you like learning by doing and want a single book that covers the whole syllabus in order.