Selling more than 5,000 wines, Berry Bros. & Rudd has two royal warrants and is Britain’s oldest wine and spirit merchant, having traded from the same shop since 1698.
63 Pall Mall, St. James’s, London SW1Y 5HZ