Baker St. above Sherlock Holmes' (fictional) home.
I live 5 minutes from Oxford St. (Google it) literally in Central London.
I have come to terms with that fact that this may be the last time in a while I can afford to live in the center of a major city. Its cool, in the future though, expect my address to be 1 Hyde Park (Google this as well).