United Kingdom
Explore our deep dives into the UK's key life sciences hubs and find the best real estate investment opportunities.
10 posts
paid
United Kingdom – London
London is a global city with a population of over nine million. It benefits from some outstanding universities, in particular
12 min read
paid
United Kingdom – Edinburgh
Edinburgh is the capital of Scotland and the seat of the Scottish Government and Parliament. The city is well established
4 min read
paid
United Kingdom – Stevenage
In August 1946, Stevenage was designated the first New Town under the New Towns Act, one of eight locations around
5 min read