There are 32 London boroughs, plus the City of London (also known as the Square Mile) which is not a borough.
32 London boroughs in total.32, plus the City of London which isn't usually included in the total.
The 33 divisions of the London Urban Area - City of London (officially not a borough), City of Westminster, Kensington and Chelsea, Hammersmith and Fulham, Wandsworth, Lambeth, Southwark, Tower...
There are around 7,000 pubs in Greater London, and 52,000 in the UK in total.