Skip to main content

A video introduction to Tea Building, a Shoreditch landmark that is home to some of the UK's most creative and innovative companies.