London boroughs are the thirty-two principal subdivisions of the administrative area of Greater London and are each governed by a London borough council .
A London Borough is a district of London .