3 St. James’s StreetLondon SW1A 1EG
Operating
Founded 1923 by Berry Bros & Rudd Ltd.
The label states “Established in the XVII’ Century”
"*" indicates required fields