Go to:  
    tip

    The Sherlock Holmes Pub

    Posted by NYSpursFan 9 September 2008

    They serve the best fish and chips in London. The beer is always served cold. Plus, it's close to several major Tube stations and the Embankment.

    10 Northumberland St
    Near Charing Cross station

    100%

    agreed

    1

    people

    I agreeI disagree