Life Science Centre

Avg. User Rating:


Times Square, Newcastle upon Tyne, England NE1 4EP+44 0191 243 8210
Show More Info
Life Science Centre Photo, Newcastle upon Tyne, England

User Reviews

Results 1-2of 2 Reviews


A brilliant hands on science museum!
A brilliant hands on science museum!
Celebrating Life
Celebrating Life