Foodie Travels – London and Paris Live – The Ship Tavern

The Ship Tavern 12 Gate Street  Holborn London WC2A 3HP, United Kingdom 020 7405 1992 Day one of our trip is our arrival day. The majority of our traveling companions don’t arrive until tomorrow but we know from experience that Continue reading Foodie Travels – London and Paris Live – The Ship Tavern