I agree that the New York Concorde is an outrage. Seems to me that siting a valuable airframe on a bloomin' barge in the Hudson River is not the best way to preserve it.
Here are a couple of pics I took of poor old G-BOAD while in NYC a couple of weeks ago if you're interested.