Life Science REIT agrees 68,600 sq ft lease regear with fintech business | BE News

Life Science REIT has agreed a lease regear on 68600 sq ft at its Herbrand Street office building in the heart of London’s Knowledge Quarter with …