‘OK Computer’ was mixed at The Church Studios on the SSL now kept in Studio 2. The iconic album was recorded with Nigel Godrich. ‘OK Computer’ carried the band’s worldview toward something like a concept album. The album was released with Parlophone and Capitol on 16th June 1997.
June 16, 1997
On ‘OK Computer,’ Radiohead Saw the Future: Ours. The New York Times