Yes -- it is a life sciences building. Belgrove House, designed by Allford Hall Monaghan Morris. Much awarded, and rightly. It compares well with the Gibbs building for Wellcome by Hopkins architects, further along the road. www.ahmm.co.uk/projects/off...
Located on Euston Road opposite King’s Cross and St Pancras stations, Belgrove House is a new-build specialised research & development and office building.