Site: Malta Siege (1 memorial)
EC3, Byward Street, All Hallows by the Tower
The church in the background is All Hallows by the Tower and the memorial is apparently within the grounds of the church but we cannot find the connection with Malta. Why is the memorial here rather than anywhere else in London? The church's website doesn't even mention Malta.