Yes, that's a slightly fraudulent image title; we weren't actually trying for the number 13 bus. This just seemed to be a very typical London streetscape looking along Baker Street, the one time home of Sherlock Holmes. Or, if you're a Benedict Cumberbatch fan, perhaps the current home of Sherlock Holmes.
I note the sign on the back of the bus saying that vacancies are available for bus drivers. While London may not be Rome, I think I'd rather pass on that.