London Pubs

4 Great Central London Pubs

When in England, do as the English do and head out for a night at the pub. After numerous visits to London, here is my lists of the four best places in central London to grab a pint: Harp (Covent Garden) 47 Chandos Place, WC2N 4HS The Harp is a cozy pub with a friendly […]

4 Great Central London Pubs Read More »