Tower Hill Memorial
The Tower Hill Memorial is a pair of Commonwealth War Graves Commission memorials in Trinity Square, on Tower Hill in London, England. The memorials commemorate civilian merchant sailors and fishermen who were killed as a result of enemy action and have no known grave. The first memorial was commissioned in light of the heavy losses sustained by merchant shipping in...