Walking on Baker Street Everyone has a travel style, and mine is very much about absorbing and feeling the atmosphere of a place. The Sherlock Holmes Pub If you love the Sherlock Holmes stories, there’s an atmospheric place you can eat in London…just around the corner from Trafalgar Square. Five Places from A Tale of Two Cities Since places are always enhanced by stories, here are five places that have a starring role in A Tale of Two Cities.