Cadogan & James stock a wide range of clothing for men, women and children, as well as gifts and a delicatessen.