Now Open: Baracuta London Flagship
Address
14 Newburgh Street
London W1F 7RT
Words
Earlier this month Baracuta opened their first flagship store since the brand's ownership change and updated direction. The Newburgh Street location is the ideal spot for the iconic label, with the interior taking inspiration from some of their defining characteristics: Fraser Tartan, bold colours and a rich English heritage.
Reader Comments