Visiting Sherlock Holmes’ house on Baker Street is a fantastic unusual activity in London