The County of London consists of 28 metropolitan boroughs, including the City of Westminster. It is surrounded by Middlesex, Surrey and Kent. Its administrative functions have been taken over by Metropolitan London.