Yes
The City of London (which is a separate administration) is within Greater London. Similar to Vatican City within Rome.
The City of Westminster and the City of London are both within Greater London.
The smallest city in England is The City of London, a city within Greater London.
Greater London has two 'cities' within its boundaries. The 'City of London' (usually just referred to as 'The City') and the City of Westminster.
The City of London is the financial centre of London and there is virtually no residential accommodation within the 'square mile'.
Greater London has two 'cities' within its boundaries. The 'City of London' (usually just referred to as 'The City') and the City of Westminster.
Greater London and the City of London which is a semi-autonomous region within Greater London.
The City of London is a small city within Greater London. It is very close to 1 square mile in area and is sometimes known as "the square mile".
The City of Westminster which is within Greater London, England.
"In London" is used to indicate that something is located within the city of London, while "at London" is used to indicate a specific location or event within the city. For example, you would say "I live in London" but "I am staying at a hotel in London."
Yes
Greater London contains two cities within its boundary. The City of London, which is the main financial district and was the original London, and the city of Westminster which is nearby, and is classified as a city because it has a cathedral (Westminster Abbey). The City of London is its own administrative area and has its own police force - separate from the rest of London.