The Ship Tavern
Tucked away behind Holborn station, The Ship Tavern, a classic British pub, a rare find in itself now. We are here for ‘the dining room’, their restaurant with its own entrance. We head upstairs to be met with the aroma of a home cooked roast. Settled down into our booth, already away from the city’s hustle… Read More The Ship Tavern