It's one of the most famous addresses in the world. Sir Arthur Conan Doyle's detective hero Sherlock Holmes had his home at 221b Baker Street in London and for many tourists travelling to London a visit is high on the list.
There never was a 221b but since 1932 that stretch of the street has been the headquarters...