Search results
Greater London is an administrative area in England, [4] coterminous with the London region, containing most of the continuous urban area of London. It contains 33 local government districts: the 32 London boroughs, which form a ceremonial county also called Greater London, and the City of London.
It is the largest metropolis in the United Kingdom, and it is also the country’s economic, transportation, and cultural centre. In addition to its history, art, and politics, London is a popular tourist destination for its wide variety of museums, shops, restaurants, and sports teams.
The London boroughs are administrative divisions of Greater London - units of local goverment responsible for most of the local public services. Greater London is made up of 32 boroughs and the City of London.
Greater London is split for some purposes into Inner London and Outer London, [137] and by the River Thames into North and South, with an informal central London area. The coordinates of the nominal centre of London, traditionally the original Eleanor Cross at Charing Cross near the junction of Trafalgar Square and Whitehall , are about 51°30′26″N 00°07′39″W / 51.50722°N 0. ...
Find out about the work of the Mayor, the London Assembly and the Greater London Authority.
The Greater London Authority (GLA), colloquially known by the metonym City Hall, is the devolved regional governance body of Greater London, England. It consists of two political branches: an executive Mayor (currently Sadiq Khan) and the 25-member London Assembly, which serves as a means of checks and balances on the Mayor.
From world-class musicals to top attractions, one-of-a-kind tours and family fun, discover plenty of amazing things to do and places to see in London. Explore the city at your own pace by walking or cycling, or take advantage of public transport.
1 day ago · London, city, capital of the United Kingdom. It is among the oldest of the world’s great cities—its history spanning nearly two millennia—and one of the most cosmopolitan. By far Britain’s largest metropolis, it is also the country’s economic, transportation, and cultural center.
Noisy, vibrant and truly multicultural, London is a megalopolis of people, ideas and frenetic energy. The capital and largest city of the United Kingdom sits on the River Thames in South-East England, Greater London has a population of a little over 9 million.
Greater London. One of the most visited capital cities in the world. Much of its period architecture dates from the late 17th century, including Britain's only domed cathedral, St Paul's. London has a vast array of museums, most of which are free to enter.