Fred Perry opens a new flagship store on Lexington Street in Soho, London, emphasizing its connection to local music and art ...