When We Were Orphans

Sale price Price £8.99 Regular price Unit price  per 

In 1930s England, Christopher Banks has become one of the country's most celebrated detectives. His cases are the talk of London society. Yet one mystery has always haunted him, the disappearance of his parents in Old Shanghai, when he was a boy.