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.
Don't forget Barbados where you can certainly go on board and try the seats.