20 Beak Street

Monday, September 20, 2010
We have just opened our very first flagship store on Beak Street in Soho (Central London) and we’ve got some amazing snap shots of the store to show you guys. If you can make the trip down to London we recommend you drop by, you won’t be disappointed.























(Photography by Daniel Lismore)
Happy Shopping!