A guide to The D-Day Story in Southsea: the Overlord Embroidery, the LCT 7074 landing craft, what is inside, tickets and how to visit Portsmouth's D-Day museum.
A guide to The D-Day Story in Southsea: the Overlord Embroidery, the LCT 7074 landing craft, what is inside, tickets and how to visit Portsmouth's D-Day museum.