London, United Kingdom

1st European Independent Winegrowers Trade Tasting, London