About The Wine Stores
The team at The Wine Stores call for the wine aficionados of London to unite around 12 wine taps that sit alongside a wide range of Champagnes, Proseccos, vodkas, gins and cocktails. Hungry patrons can count on the venue's breakfast, lunch and charcuterie menus. The Wine Stores are located just a stone's throw away from King's Cross station.