by Sabrina Dhillon
Have you ever been intrigued by mysterious, smart, and dapper Sherlock Holmes? Are you excited to explore all the pubs in London? Well look no further! Right in the heart of good ol' London town is the famous Sherlock Holmes Pub. Established in 1957 as a hotel, the pub is now a popular stop for tourists and locals alike. Stop by and grab a pint of their house brewed ale to accompany their famous fish and chips! Afterwards, take a stroll along the restaurant and look at some of the exhibits inspired by Sir Arthur Conan Doyle's famous detective! Close by is the Charing Cross Railway Station and the National Gallery. Dive into one of literatures most notable heros!