Berry Bros & Rudd is set to open a dedicated spirits store, adjacent to its wine shop in Central London. The Spirits…