Obituaries for the east London financial district may be premature once again, if the growth of its life-sciences cluster is any indicator.
With a prime riverside location in one of London’s most iconic districts, the Pitch Wharf venue is laid out across two levels ...