The newly opened Eureka! the science museum looking over the river mersey