Spread over 2.5 acres next to Borough Market, Vinopolis allows you to sample wines from around the world. Wine-tasting packages start at £27 (which includes seven drink tokens), some with an option to taste various spirits in addition to the wines. There are also five restaurants and themed events like comedy nights (check online for details). If anything strikes your fancy, two independent retailers have outlets (one specializing in whisky, the other in wine) on the premises. You should allow at least two hours for a tour.
1 Bank End, London, SE1 9BU, England