The Centre for Life is a science centre located in the city of Newcastle in the north of England. Here we can see a close up of the large “Life” logo above the northern entrance. Established in 2000 this centre is the location of a large educational charity and science museum. Mark and I stumbled upon it quite by accident whilst exploring the city centre of Newcastle one Saturday morning back in June.