How many London boroughs are there in the Greater London administrative area?

How many London boroughs are there in the Greater London administrative area?
Twitter Google+ Share on Facebook