Harlington War Memorial, Harlington, London