Design
Finch realises his 'Chucs' dream
Charles Finch, son of 70’s movie star, Peter Finch, has realised a dream ‘after 25 years of talking about it;’ the opening of his own store Chucs Dive and Mountain Shop, which happened last night in West London. Chucs, he emphasises is not a ‘brand’ but a shop and hopefully a-soon-to-open concession in Harrods, comprising well made swimming...
loading...