Originally Posted by
corporate-wage-slave
A lot of Concordes have ended up in aviation museums around the world, so you can go on board and see for yourself. Manchester, Edinburgh and Seattle all allow you inside, doubtless the others do too.
Also you can go on board at Brooklands (Surrey) and Sinsheim (Germany). The best thing about Sinsheim is there is a TU144 adjacent to their Concorde, and you can board both and compare...
IIRC, the one at the Fleet Air Arm in Yeovilton (Somerset) does not allow you on board.