We believe in the transformative power of art. 

Our journey began with a passion for creativity, designing and running Archie Foal for the last 12 years, a luxury clothing brand which championed British manufacturing.

We have recently pivoted the business, to reflect our deep appreciation for the artists who shape our world. Our location in Stoke Newington is more than just a gallery; we are a platform that celebrates contemporary art in all its forms. Our mission is to represent the world-renowned creative hub of East London and share this unique vision of British contemporary art.