The Ship Tavern restaurant review. Find out what Her Favourite Food thought of Ship Tavern in Holborn, London in this review.
Welcome to my food and travel diaries - exploring resorts, hotels and restaurants all with a touch of luxury.
All tagged Holborn
The Ship Tavern restaurant review. Find out what Her Favourite Food thought of Ship Tavern in Holborn, London in this review.