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