Welcome to Avonmouth in Bristol, home to Europe’s largest alcohol warehouse. The warehouse stores 9,5 million gallons of wine. That’s enough to fill 15 Olympic-sized swimming pools. No spice.
Continue Reading