Confessions: A project that will never be finished

Stephen Wright is the creator of the House of Dreams Museum in East Dulwich, London. The museum contains the most wonderful collection of crazy objects but it's also a diary of his life.