stuffaboutlondon.co.uk
Royal Artillery Memorial, Hyde Park Corner | Stuff About London
Jagger's WW1 memorial is probably the greatest piece of public sculpture in London.