This fabulous bright and airy apartment showcases an interesting mix of industrial and retro elements, located in London, England, United Kingdom.