210 Museum Place History Museums Neville Public Museum A museum of art, history and science. EXPLORE PLACE