The reviews universally, and accurately, rate this recording as exceptional in every respect (e.g. here).
The only comment I shall add pertains to the recording venue: All Hallows, Gospel Oak, London rather than the Westminster Cathedral itself. Perhaps a first?