Our offices are both located in the heart of Shoreditch, a vibrant and bustling neighborhood with ample bars, restaurants and shops. Conveniently situated in central London, we are close to the Old Street Tube station as well as several bus routes. While there is so much going on around us, the office itself is a great place to sit back and relax, at lunch or after work, in one of our comfortable common areas or on our rooftop garden.