Icons of England
  • Introduction
  • The Icons
  • Nominations
  • News
  • Learn & Play
  • Your Comments

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.