Inside Vagabond's Soho Wine Bar
Forty-eight self-pour wine taps in the middle of Soho. That's the centrepiece of Vagabond Wines' new flagship, which opened this week in one of London's most competitive square miles for food and drink real estate.
Read more