BERRY BROS. & RUDD SET TO OPEN NEW RETAIL SPACE IN LONDON

Published: 06/02/2024

The new spirits shop is scheduled to open this April. It will be located at No.1 St James’ Street,  connecting to the existing Berry Bros. & Rudd wine shop at 63 Pall Mall