i have been on concorde recently at the museum in filton where one is parked up, and it was fascinating!! the seats were so comfy and the pax got everything they could ever want really! but i found the galleys were very ickle and must have made life hard for the FAs working on them...I think i remember them saying there were 6 cabin crew working on concorde, i could be totlaly wrong though!
As we were cabin crew ourselves, the men at the museum let us open and close the doors, push the carts up and down the aisle and sit in the seat the queen sat in!! brilliant day, if you ever get a chance to go - do!