EN Bynder London is the centre of all our UK efforts and houses our UK Sales, Implementation and Operations teams. Bynder London is located on Clerkenwell Close, a stone’s throw away from London’s Tech City, the heart of tech innovation in the capital.