In Pictures: Fred Perry’s new flagship store in London’s Soho
Culture Index
Score Breakdown
Relevance
3/25
Freshness
22/25
Authority
18/20
Brand Signal
11/15
Depth
2/15
5-Axis Cultural Radar
Fred Perry has cemented its presence in London’s Soho with a new flagship store at 40-42 Lexington Street, adding to its long standing store around the corner at 12 Newburgh Street.


