I think you're missing the bigger picture here
It's a model of an obsolete aircraft
The site costs a not inconsiderable £1.5M per year to lease plus maintenance
In just over a years time BA will be entrenched within T5
I for one think the concorde model looks a little tired and old now where it is, a relic from a past age. Not like we fly it anymore.
All in my humble opinion of course