63 Pall Mall: the exciting new wine shop from Berry Bros & Rudd

On Friday I went to the press tasting of high-end London retailer Berry Bros & Rudd, and it proved to be a great chance to check out their new retail outlet at 63 Pall Mall.

Previously, Berry Bros had a small retail space at 3 St James’ Street, which has been in operation since 1698. This [...]