STORECHECK ben, carlos, europe, filson, filson limited, filsonstore, limited, london, maurizio Donadi, store Filson Store Opening London Filson first international retail store in London. The store is located in the SOHO district at 9 Newburgh Street. X Check in London