Designed by
Title
Buckingham Royal Palace in London, England, UK #209843015
Description
London, the capital of England and the United Kingdom, is a modern city with a history dating back to Roman times. At its center stand the imposing Parliament, the iconic Big Ben and Westminster Abbey, the crowning place of British monarchs. Across the River Thames, the London Eye, the Ferris wheel, offers panoramic views of the South Bank Center, and the whole city.
This image is editorial