OK, I took the trip to Chatham Dockyards this morning, there are 2 model shops there, one is a hard left as you enter and near travel lodge, this one does pretty much everything but boats (though I didnt see many planes either). The other is inside the dockyard, so you need to drive to the barrier and tell them you want the boat model shop. then you are allowed in to the boat model shop, which is straight on from the barrier.
unfortunately I am building in 1/12 scale, and there are not a lot of fittings in this scale, so I just managed to pick up 1 prop and 2 ships wheels that were about the right size.
It is good to see 2 model shops working in harmony together in such a small area, being in the dockyard they both have the advantage of having the dockyard visitors as passing trade, so an advantage there.