When the streets of a city that is home to nine million people go completely silent it is really quite something. Crowds had come to Whitehall from far and wide to honor the war dead on Remembrance ...
The Cenotaph in central London will host the National Service of Remembrance on November 9 - here are the full details. The National Service of Remembrance will be held at The Cenotaph this weekend.