How many churches in the city of London?

The Diocese of London lists 35 churches in The City of London.

It should be noted that the 'City of London' is a small, one-square mile, part of the Metropolitan area of London. According to the Diocese, there are in excess of 1,000 churches in greater London, though this would only include diocesan churches.