Greenwich's naval collection is shipshape and Bristol fashion