All places in 런던
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.
Source: WikipediaData sources: OpenStreetMap, tourism open data, and more