The Nellie’s Tavern Review: The Brand-New Tavern of Covent Garden
The Nellie’s Tavern Review: The Brand-New Tavern of Covent Garden | A brand-new tavern in Covent Garden, freshly arrived on the scene and too new to score, but with a fine, characterful name and every promise, a genuine one to watch in the heart of the area
