Department Stores Leigh Delamere, Chippenham - Welcome to the directory of Leigh Delamere Department Stores. It lists department stores who offer designer clothes. Find business details, ratings and reviews of your local department store in Leigh Delamere, Chippenham and write your own review. Why not advertise your designer clothes business on the Leigh Delamere Business Directory – IT'S FREE!