London, the capital of England and the United Kingdom, is a global city steeped in history yet buzzing with modern energy. Situated on the banks of the River Thames, it boasts iconic landmarks such as the Tower of London, Buckingham Palace, Big Ben, and the Houses of Parliament. London's rich cultural scene is unrivaled, with world-class museums like the British Museum and the Tate Modern, alongside theaters in the famed West End. The city is a melting pot of cultures, reflected in its diverse neighborhoods and vibrant food scene, from classic afternoon teas to international cuisines. With its blend of royal tradition, cutting-edge innovation, and green spaces like Hyde Park, London offers a captivating experience for every visitor.
The Shard used to be the tallest skyscraper in Europe (309,6m). This view was taken from "Sky Garden" at 20 Fenchurch Street.
The London Eye is another landmark building in the capital, which attracts millions of visitors each year and provides a magnificent view over the city.
St. Paul's Cathedral taken from a secret garden at New Change, corner Cannon Street (Fidelity International Building).