Watch the Channel 5 documentary
Channel 5 showed a two-part documentary late last year which included interviews with some of the aviation engineers who were involved in developing Concorde and solving the many technological challenges. It's well worth watching and it highlights what an engineering marvel Concorde was.
The Imperial War Museum at Duxford has the Concorde which was used for testing in extreme conditions. You can walk through the interior. The front half is fitted with seats to show what passengers would have experienced, whilst the back half still has all of the test and monitoring equipment in place.