Queen Elizabeth II attended Tuesday a thanksgiving service at St Paul's Cathedral in London at the climax of her diamond jubilee celebrations, but without her husband who remains in hospital.

Royals, churchmen, politicians and the cream of British society were packed into the pews beneath the iconic dome of the 17th-century cathedral in central London for the pomp-filled hour-long service.

But Prince Philip, 90, who has been at the queen's side for almost every official event of her 60-year reign, was missing the service after being taken to hospital on Monday with a bladder infection.

Heir to the throne Prince Charles and his wife Camilla, Duchess of Cornwall, sat beside the 86-year-old monarch in the front row of the cathedral nave, instead of Philip.

A lady-in-waiting accompanied the queen as she was driven in a state Bentley from Buckingham Palace to St Paul's, accompanied by a police motorcycle outrider and two security vehicles.

Flag-waving crowds lined the entire route and cheered as the car moved slowly down the Mall, the ceremonial avenue leading fromBuckingham Palace, and through the city of London.

Archbishop of Canterbury Rowan Williams, the leader of the world's Anglicans, will deliver the sermon during the service, whilePrime Minister David Cameron will give a reading from the New Testament of the Bible.

The service, attended by 2,000 guests, will end with the singing of the national anthem "God Save The Queen".

The queen wore a mint green outfit designed by Angela Kelly of fine silk tulle, embroidered with tiny mint green star-shaped flowers embellished with silver thread.

It featured a mint green chiffon drape, scattered with Swarovski crystals on the shoulders, while the crown of the hat was covered in the same material.

The male guests were dressed in morning coats or military uniforms where appropriate, while female guests sported a variety of colourful outfits.

The festivities conclude later Tuesday with a ceremonial carriage procession in London.

The queen, Prince Charles, Prince Harry, Prince William and his wife Catherine will then appear on the Buckingham Palace balcony for a Royal Air Force flypast.