7,500 square feet of statement space with an abundance of natural light in a unique East London Setting. This facility is ideal for corporate functions, brand launches, experiential marketing events, photographic & film shoots, fashion shows, Christmas parties, art exhibitions & installations, tradeshows and more