The GLA is responsible for the strategic administration of the 1579 km ² ( 610 sq. miles ) of Greater London .
The Greater London Authority ( GLA ) controls the 1579 km ² ( 610 sq. miles ) of Greater London , England , covering the 32 London boroughs and the City of London .