26 Sackville Street
Our new flagship store opened last week at 26 Sackville Street, London, W1 in the heart of London’s famous tailoring community centred on Savile Row. Our reflective urban tweeds and new season designs will continue to push the boundaries of visionary clothing for men within our new store.
The focus of the new store is our ready to wear collection which aims to be the most inventive and highest quality in town. In a unique model we design all our own fabric for use in the collections. This enables unadulterated concepts to be delivered to the store and by using mills and manufacturing in Britain top quality can be assured.


