We're Shoreditch born and bred.

In fact we were here when it was more switchblade than ceviche.

We’ve not moved far from those days and we’ve kept the same spirit and endless curiosity from day one. 

You can now find us overlooking London from the 7th floor of the Tea Building.


Email us: 



Visit us:

7th Floor, Tea Building,

56 Shoreditch High Street, E1 6JJ