Nestling in beautiful countryside, with great restaurants and an array of independent shops, Beaminster is a great place to live and a great place to visit. Directly on the town’s main square, Cilla & Camilla occupies two beautiful buildings.
This boutique department store is often described as a treasure trove. You’ll find everything from gifts to greeting cards, jewellery to soft furnishings, clothes, bags, toys, toiletries and more.