Advertisement

The Queen launches the London Marathon from Windsor Castle

The Queen has launched the 38th edition of the London Marathon, with the touch of a button, from Windsor Castle.