Garrow's Law: Series 2

$39.98
Add to Wishlist
  • Ripped from the pages of history! Andrew Buchan (Cranford) returns as William Garrow, the fiery barrister and defender of the defenseless in this award-winning courtroom drama set in 18th-century England. The originator of the phrase "innocent until proven guilty," Garrow is a legal revolutionary, making powerful enemies in return.