Oliver Houchell of HOUCHELL Studio by HOUCHELL Studio in London, United Kingdom