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.
...and Barbados too as I have just found out!