London.
The London Eye or the Buckingham Palace. :)
London
London.
The capital city of England is London.
Thames.
River Thames
Englands largest city is London which is also its capital city.
London is the capital city of the United Kingdom, which includes England.
in Portugal the biggest city is lisbon the biggest city in portuguese is maior cidade
the biggest city is baghdad, I believe.
The biggest city in yemen is sanaá
Tokyo is the biggest city in Honshu.