London boroughs
administrative division of Greater London From Wikipedia, the free encyclopedia
Remove ads
A London Borough is a district of Greater London. There are 32 of them, including one that also call itself a separate city - the City of Westminster (where Buckingham Palace and the Houses of Parliament are) and the City of London (the oldest part of London). Each Borough has its own local government.
![]() |
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads