Partnerships once again proved the engine of the London and Home Counties business, generating £303m revenue and a near-£9m ...