Arthur Shepherd

32 Trinity Street * Cambridge CB2 1TB * England

Arthur Shepherd is a century-old shop in the heart of historic Cambridge, England, selling a wide range of clothes and accessories for men. We stock: