The spirit of innovation is creative, energetic and playful. Free from the constraints of tradition and convention, it is dynamic and forward looking.
It’s this spirit of innovation that is the lifeblood of modern business. Nourished by diversity and powered by ideas, it drives us to create new products, attract talent, and find new ways of doing business.
20 Eastbourne Terrace is an iconic presence in an area renowned for innovation. Standing tall, this building inspires originality, attracts intelligence and invites positivity. Welcome to a world of new possibilities.