Jack Spade London StorePosted: April 30, 2012
American menswear brand Jack Spade has selected London as the location of its first European store. With seven stores in the US and one in Japan, this is the ninth Jack Spade store in the world since the brand’s original shop opened on Greene Street in New York City in 1999.
The London store is located at 83 Brewer Street in the new mixed-use building Quadrant 3 in London’s Soho. It is also strategically close to prestigious and historical commercial areas of the British capital, such as Regent Street and Piccadilly Circus.
SEE MORE IMAGES AND CONTINUE READING HERE.