London is the capital of both England and the United Kingdom, situated in southeastern England along the River Thames. A major settlement for nearly 2,000 years, London has evolved into a global hub exerting a strong influence on art, entertainment, fashion, commerce, finance, education, and technology. The city is famed for its blend of historic landmarks and modern innovation.
London is known for its iconic landmarks such as the Tower of London, Buckingham Palace, Houses of Parliament (including Big Ben), Westminster Abbey, and Tower Bridge. Its cultural institutions are unrivaled, boasting a wealth of museums, art galleries, and theaters, including the British Museum, National Gallery, and the West End. The city is also recognized for its diverse culinary scene and green spaces like Hyde Park.
Recent developments in London include numerous construction and regeneration projects. These projects include the Earls Court redevelopment, set to deliver thousands of new homes and a new urban park, and the White City Central redevelopment, focusing on affordable housing and community facilities. Additionally, upgrades to the London Underground and extensions to the Docklands Light Railway (DLR) are underway to improve transportation. The new London Museum is set to open in 2026 in the City of London.