A group of American visitors outside the Old Curiosity Shop. Image: courtesy of the author Louisa May Alcott, author of Little Women, visited London as a tourist in 1866, a self-declared 'spinster ...
The best time to visit London is March through May when the temperatures are mild and the city's parks are green and blooming. However, late spring – along with summer – is also prime tourist ...