The Church Studios - Crouch End, London The Church Studios - Crouch End, London The Church Studios - Crouch End, London
close
  • Home
  • Studios
  • Engineers
  • Works
  • History
  • Covid 19 Policy
  • FAQ
  • Contact
dotts

OK Computer

‘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.

Date
June 16, 1997
Clients
Radiohead
Tags
On ‘OK Computer,’ Radiohead Saw the Future: Ours. The New York Times
© The Church Studios.
Original Artwork By Jimmy Turrell