London is located in southeastern England along the Thames River. While no longer a world
power, it still maintains its position as the largest city in Europe. Seven million people live in
metropolitan London, in separate and distinct villages called boroughs.
The historical section of downtown London is a square mile of financial buildings and a few
residential towers. Most of the people live outside of downtown and commute to this district, the
site of the colonial town the Romans established around AD 50.
Incredibly, buildings prior to the bombings of World War II (1939-1945), still stand, like stone-
faced St. Paul's Cathedral and the Tower of London, an edifice William the Conqueror climbed
to overlook his conquest in the 11th century. Westminster Abbey, located about two miles from
downtown, is also from the 11th century. Rebuilt in the 13th century, it is used by the monarchy
for state events.