The Pub
Sherlock Holmes pub
London's Charing Cross is home to the Sherlock Holmes pub. It stands on the site of the Victorian Northumberland Hotel where, as Holmes fans know, Sir Henry Baskerville stayed when he came to London.
London's Charing Cross is home to the Sherlock Holmes pub. It stands on the site of the Victorian Northumberland Hotel where, as Holmes fans know, Sir Henry Baskerville stayed when he came to London.