Many thousand.
There are several good eateries near Buckingham Palace. Some of these eateries include Boyds of London, Hix, The Wolseley, and Bank Westminster & Zander Bar.
One only and that is called london City
Not many people know, but there are 19 Universities of London in London.
The 'City of London' ie the original London and now the financial district, is known as 'the square mile'.
15
32 plus 'City of London' which isn't normally included as it is a separate 'city'.
There are many boroughs that make up the inner city of London. These include the City of London, parts of the City of Westminster, and parts of Hammersmith and Fulham, among others.
20 to 30
Yes, they do. Along with many US eateries.
London City airport is nearest to the US embassy in London.
London - the major metropolitan area everyone knows as the capital city of England - is now officially called Greater London and, although it has a mayor, it is not officially a city. In the heart of Greater London is the City of London, aka 'The City', or 'The Square Mile', and also the City of Westminster. Both these cities have Lord Mayors. So London actually contains two cities.
The Vatican has few eateries so is really not noted for its food.