Our London HQ
We're based at 2 Leman Street, London E1 8FA within the iconic Aldgate Tower. An impressive 16 floor glass building at the heart of this emerging district. Huge windows enable epic views and natural light floods the expansive open floor design to enhance collaboration and human connection. It’s the ideal work environment for our Clientshare employees.