Enjoy British Summer with London Vodka across Wine Shack chain of stores

Pin it

If you are in England this Summer 2012 and looking to enhance your summer weekends with a mix of quintessential Britishness, look out for London Vodka posters inviting for a tasting across Wine Shack and other chains of stores near you.