The Francis Crick Institute opens the new Somers Town Living Centre
A brand new community space for people living in Somers Town has opened within the Francis Crick Institute. The St Pancras and Somers Town Living Centre will help to improve health and wellbeing locally by offering a range of services that have been developed with Somers Town residents and which complement successful services already on offer in the area.