Category: London

Is The City Of London Actually A City?

The City of London is a city, ceremonial county and local government district that contains the historic centre and constitutes, alongside Canary Wharf, the primary central business district (CBD) of London. Is the City of London a separate city? The City of London forms part of London as a whole, along with the 32 London […]

Why Do We Have A London Mayor?

Londoners voted in a referendum in 1998 to create a new governance structure for Greater London. The directly elected mayor of London was created by the Greater London Authority Act 1999 in 2000 as part of the reforms. Why do we need a Mayor of London? The Mayor is responsible for making London a better […]

Who Is In Charge Of London Now?

Sadiq Khan. The current mayor is Sadiq Khan, who took office on 9 May 2016. Who is the new Mayor of London 2022? Heading_ The Greater London Returning Officer has announced that Sadiq Khan has been elected the Mayor of London for the next four years. Who does the Mayor of London report to? the […]

What Is The Highest Police Rank In London?

Police ranks Deputy assistant commissioner. Commander. Chief superintendent and detective chief superintendent. Superintendent and detective superintendent. Chief inspector and detective chief inspector. Inspector and detective inspector. Police sergeant and detective sergeant. Police constable and detective constable. Is DCI a high rank? Meaning of detective chief inspector in English in the UK, a police detective of […]

Does London Mayor Have Power Over Police?

The Mayor of London was given a direct mandate for policing in London in 2011, as part of the Police and Social Responsibility Act. As such, the Mayor is responsible for setting the strategic direction of policing in London through the Police and Crime Plan. Is London Mayor in charge of police? The Mayor’s Office […]

Is London The Town Or County?

London is located in the county of Greater London, an administrative area that includes 32 boroughs plus the City of London. Is London a city or a town? 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. […]