Design
Whistles opens new Mayfair flagship
Women's fashion retailer Whistles has opened a new flagship store in London's Mayfair as it looks to grow its retail store network. Situated in the now retail popular, Dover Street, the flagship is based over two floors offering the Limited Edition range, main accessories and key pieces from the main line. The store has the feel of a modern art...
loading...