Indeed. Basically next to Holborn Tube Station (down a small street called Gate Street). Small ground floor pub, but plenty of nooks to sit in. Upstairs is their restaurant.
The Ship Tavern - Pub in Holborn, Pub WC2, Pub central London, Pub near Lincoln’s Inn, Private dining Holborn
There are thousands of pubs in London. Not all are suitable for a catch-up (and yes, I have now visited most within a decent radius of the Travelodge). This one, although not the cheapest I have found does meet my general criteria for a catch-up. If prices are an issue (they are "high end moderate", ie 3.80+ for a pint of lager), then there is a Wetherspoons just up the road which is slightly cheaper but atmosphere suffers...
Food doesn't have to be there either. Plenty of decent places nearby.