James Leabeater

James is a barrister at 4 Pump Court and COMBAR Executive Committee member.