National Submarine War Memorial

The National Submariners’ War Memorial is a war memorial on the Victoria Embankment in London, England, between Waterloo Bridge and Blackfriars Bridge. The memorial is also referred to as the National Submarine War Memorial, the National Submarine Memorial, the Submarine War Memorial and the Submariner Memorial.

8 Victoria Embankment, London EC4Y 0HJ, UK

England Culture & Tourism Route © Monika Simon Newbound 2020

London Visitors Guide © Simon Newbound

building Own or work here? Claim Now! Claim Now!
image