Eric,
this is in the car park of the Gosport Submarine Museum.
The place seems a bit sloppy, maybe they are in the process of setting it up properly.
I did not go in for various reasons, maybe I will go inside later.
There are torpedoes laying around in the car park as well.