Gun salutes have been fired in London to mark the Queen's 89th birthday.

The King's Troop Royal Horse Artillery rode their horses past Buckingham Palace in the sunshine en route to Hyde Park to stage a 41-gun royal salute using six First World War-era 13-pounder Field Guns at midday.

Celebratory music was played nearby as crowds gathered to watch the annual display.

This Is Local London:

An hour later, the Honourable Artillery Company began firing a 62-gun royal salute from the riverbank at the Tower of London, overlooking HMS Belfast.

Three L118 Ceremonial Light Guns, similar to those used operationally in recent years in Afghanistan, were used to fire the salute across the River Thames.

It’s unlikely Her Majesty heard the tributes as she has been spending the day privately at Windsor Castle.