Converter Unicode da string JSON com PHP

Estive lendo algumas soluções, mas ainda não consegui fazer nada funcionar.

Eu tenho uma string JSON que eu li em uma chamada de API e contém caracteres Unicode -\u00c2\u00a3 por exemplo, é o símbolo £.

Eu gostaria de usar o PHP para convertê-los em qualquer£ ou£.

Eu estou olhando para o problema e encontrei o seguinte código (usando o meu símbolo de libra para testar), mas não parece funcionar:

$title = preg_replace("/\\\\u([a-f0-9]{4})/e", "iconv('UCS-4LE','UTF-8',pack('V', hexdec('U$1')))", '\u00c2\u00a3');

A saída é£.

Estou correto em pensar que isso é codificado em UTF-16? Como eu iria converter esses para saída como HTML?

ATUALIZAR

Parece que a string JSON da API tem 2 ou 3 strings Unicode sem escape, por exemplo:

That\u00e2\u0080\u0099s (right single quotation)
\u00c2\u00a (pound symbol)

questionAnswers(3)

yourAnswerToTheQuestion