Another view of the glass tower of the National Police Memorial beside The Mall in London.