Embassy Tea Gallery is a converted tea warehouse offering a contemporary feel with boutique hotel-style reception and meeting spaces. It features an abundance of natural light, creating a unique atmosphere.