NHS Business Definitions
A London Borough is a GEOGRAPHIC AREA.
The London Boroughs are the local government areas within Greater London. The Borough Councils are unitary administrations with a status similar to Metropolitan Districts.
For further information on the London Boroughs, see the Office for National Statistics website at: Glossary.
This supporting information is also known by these names: