Tuesday, 2 September 2014
Franklin & Marshall Opens in London
Franklin & Marshall, the Italian brand famous for its vintage sport style has finally opened a flagship store in London at 47-49 Neal Street WC2H 9PZ in the Seven Dials area. The shop is on two floors with womenswear and menswear split on two levels. The quality of Franklin & Marshall clothing is exceptional with almost the whole production made in Italy.