Greater London Government


Greater London Government

The Greater London Authority (GLA) is a British local government with jurisdiction over the whole greater London area. The government is led by the mayor and supervised by the London Parliament. Its office is located in the city hall on the South Bank of the Thames near London Tower Bridge.
00

New Post(0)