One of the cultural staples of London is Baker Street, best known as the street that Arthur Conan Doyle’s infamous detective Sherlock Holmes lived on. Today you can find a Sherlock Holmes museum near the Underground station, especially popular after the BBC revival ‘Sherlock’.
Madame Tussauds is just around the corner, the internationally-famous wax museum where you can pose with your favorite celebrities.
Afterward, escape the crowds of Baker Street in the nearby Regent’s Park, or by climbing Primrose Hill for London’s most spectacular view of the city.