More than 800 tank landing craft took part in Operation Overlord, the D-Day landings on 6 June 1944 The last surviving D-Day tank landing craft will touch down on Southsea Beach to mark the 75th ...
The last surviving World War Two D-Day tank landing craft has opened to the public. LCT 7074 was renovated with a National Heritage Lottery fund £4.7m grant ahead of its permanent display at the ...