Yes I have found the shop where Sherlock Holmes buys his hats. A place in Scotland called Haddington.
Comments
Sign in or get an account to comment.