London is the capital of England and of all United Kingdom (UK) too. London is situated on northwest of Europe. London is third Europe’s biggest city. It occupies over 620 square miles.
London comprises the City of London and 32 boroughs of which 13 are in Inner London and 19 are in Outer London.
There are two terms related with London - City of London and Greater London.
Greater London is one of 9 regions of England. Nowadays, the term “London” is referred to Greater London. Greater London is conurbation. This modern conurbation of London developed from the City of London and the nearby City of Westminster which was the centre of the royal government.
The City of London is ancient city at the heart of Greater London. …