The Ship Tavern Holborn, The Best Pub Food
Do you know what’s hidden inside The Ship Tavern in Holborn, London? Grab a pint and sit down, Sunny friends. Here is the story of the best pub meal Mr. Sunny and I have had in Central London. That’s right. If you’re looking for an exquisite experience that will have you cheering ‘O Captain, My…