view of the millenium wheel

Live Central London Webcam

  • Local time
  • Location: Savoy Place, Central London, England
  • Source: WebcamGreece
  • Info: Live City of London webcam in London, England. The webcam shows views of the city, including Waterloo Bridge, the London Eye and Trafalgar Square.

More info: London is the capital of England and the United Kingdom and one of the world’s top tourist destinations.

One of the most well known buildings associated with London has to be the Palace of Westminster, commonly known as the Houses of Parliament which have been home to the British government for multiple centuries. It lies on the north bank of the River Thames in the City of Westminster and is also home to the famous Big Ben.

Close to the Houses of Parliament and with similar Gothic architecture, is Westminster Abbey with history dating back to 960 AD. Since 1066, it is the place where the English monarchs have been crowned. Westminster Abbey has hosted 16 royal weddings, including Queen Elizabeth II as well as Prince William and Kate Middleton.

Standing at the end of The Mall is Buckingham Palace, one of the most famous buildings in the world and the official London-based residence of the British monarch since 1837. Visitors flock here to see the Royal residence and also admire the famous Changing of the Guard ceremony.

St Paul’s Cathedral sits on Ludgate Hill at the highest point of the City of London. Built by Architect Sir Christopher Wren in the 17th Century, the stunning views from its dome are one of the must-see attractions in London.

The Tower of London is a well known historical attraction offering visitors wonderful architecture, gruesome stories, famous Yeomen Warders or Beefeaters and some cheeky ravens. The Beefeaters along with the Tower Guard and Tower Wardens, are responsible for the protection of the Crown Jewels.

Tower Bridge, another London icon, is a remarkable drawbridge across the River Thames, built in Victorian style. Spanning the North and South Towers, high-level Walkways offer breath-taking panoramic views of London from 42 metres above the River Thames.