Nick Hall

Nick Hall is a barrister at Red Lion Chambers.