December 13, 2012

THE CHARLES DICKENS HOME opens in London.