2 Landmarks in England
Source:
@aladyinlondon
sherlock holmes
museum
statue
self-guided walk
london history
2 landmarks in England: Sherlock Holmes Statue, The Sherlock Holmes Museum. Every place is verified on Google Maps, featured in an Instagram post by A Lady in London.

Sherlock Holmes Statue
Landmark
4.4
Pose with the iconic detective statue, a must-see for fans. It's a great photo opportunity before exploring the nearby museum.

The Sherlock Holmes Museum
Museum
4.3
Step into the world of Sherlock Holmes at this meticulously recreated museum. Explore the Victorian-era rooms and discover fascinating memorabilia.
More featured places in England
@elena.ulybinaa
2 Landmarks in England
St Michael's Mount, Seven Sisters@stephenmfarr
21 Places in England
The National Gallery, National Portrait Gallery, Tower Bridge@outwithnadia
2 Shops in England
Burlington Arcade, Code8 Beauty Flagship Store@hungryartist_
2 Markets in England
Chinatown, BOBA@nospaceinmypassport
2 Entertainment spots in England
The London Cabaret Club, Le Petit Chef - London@londonfamilydaysout