Tags: London, cities, capitals of the world, England
|Did you know...
London is a city located in the southeast part of England.
It is located on the Thames River. London is the largest city in England
and is also the capital. London is known for the architecture of its
Westminster Abby, St. Paul's Cathedral and Buckingham Palace are all located in
London. London is also famous for its seafood, double-decker buses, and red
uniformed palace guards.