Euston Over-Site Development is a 60-acre regeneration scheme within London’s Knowledge Quarter, one of the world’s leading life sciences clusters.