His flat is located on Strange Lane, hence the slightly mocking nickname. Looked after by his foreign wife, Clea, Sanderson lives a life part-way in our reality and part-way in that which is beyond and between what we perceive.
Though widely believed to be a harmless old sot or worse, several well-known and influential persons have been known to call upon him from time to time (Sir Reid Richard, Professor Charles Excalibur, etc).
The fact you used the red and gold as something to sit on is interesting, and the fact that he may just be a drug user is funny. Such a mix of colours and designs, he does seem to give the vibe that he is learned.