I can't understand this sentence:
No other professor in Great Britain set such store by being called Professor.
In this case store is not a shop or a place to store something. I guess that the meaning is that the subject really wants to be called Professor and is angry if you don't call him so.