Image of the Old Baily

James has practised as a Barrister since 1985 and was appointed QC in 2003. He is Head of Tax Chambers, 15 Old Square.