News

For verisimilitude, most Sherlockians prefer the Sherlock Holmes Pub, on Northumberland Street, just below Trafalgar Square, which is packed with Holmesiana, including a facsimile head of the ...
A charming restaurant and bar fashioned after a traditional English pub serves up an array of British culinary staples.