DownloadThe Portobello Bookshop Gift Guide 2024

John de Waal Editor

John de Waal is a barrister at Hardwicke, practising exclusively in the fields of property and property-related professional negligence.