I was re-watching The Blind Banker a day or so ago and Sebastian says that he hasn't seen Sherlock for nearly 8 years since leaving Uni, now Sherlock only just moved into 221b the episode before, which we could say was a few weeks ago in the series. So where was he living before I wonder? With Mycroft?