Biography

Peter Duckwoth is a barrister at 29 Bedford Row Chambers