New stores for Cecil Gee

Moss Bros-owned Cecil Gee has opened its first new-style store in Long Acre, London. The store represents a change in the retailer's positioning, building on the edgier image it has recently been promoting.