This London Artist’s House Will Blow Your Mind • Stephen Wright’s House of Dreams
The House of Dreams is one of London’s most incredible spaces. We all like to put our own stamp on where we live, but artist Stephen Wright has taken things to the next level. He’s spent the last 20 years t...