Best wine store I've ever been in my entire wife. In Mayfair district of London. 3 Screaming Eagles, 92/93/94, 300cl bottles for 237,000 GBP, or $362,000. Mind blowing.
Best wine store I've ever been in my entire wife. In Mayfair district of London. 3 Screaming Eagles, 92/93/94, 300cl bottles for 237,000 GBP, or $362,000. Mind blowing.
May 8th, 2015