With the Diamond Jubilee of Queen Elizabeth just weeks away, the British capital is gearing up to host all kinds of special events to mark the occasion.
Here, a look at five events not to be missed, if you're one of the millions of visitors expected to descend on London for the weekend.
The Jubilee Family Festival
Hyde Park, London
Live music and entertainment will be on offer from this two-day festival, which will feature huge screens showing important Jubilee events from other parts of the city. Look out for the 70-minute finales on both days, which come courtesy of Disney.
The Epsom Derby is one of the world's most prestigious horse races and will be attended by the Queen, a lifelong racing fan. Over 125,000 visitors are expected -- to see the Queen, as well as Katherine Jenkins' performance and the races themselves.
Thames Diamond Jubilee Pageant
River Thames, London
This will be the largest flotilla ever organized on the Thames, with over 1000 vessels passing down the waterway decked out in bunting, flags and other decorations. The Royal Barge will lead the procession, with the Queen herself on board. Viewing points will be available along the length of the Thames, with hot areas expected to include the Southbank, Victoria Embankment, Battersea Park and Millbank Towers.
BBC Jubilee Concert
Buckingham Palace, London
This event, featuring the likes of Elton John, Tom Jones, Annie Lennox, Paul McCartney, Jessie J and Kylie Minogue will be streamed live onto screens around the Palace.
St Paul's Cathedral > Buckingham Palace, London
The Queen, Prince of Wales, Prince William, Kate Middleton and Prince Harry are expected to join the formal carriage procession following the Service of Thanksgiving at St Paul's Cathedral on June 5, with vantage points set up along the route for crowds keen to gain a glimpse.