fbpx

London

 

 

 

 

The capital and largest city of the United Kingdom, on the Thames River in southeast England. Greater London consists of 32 boroughs surrounding the City of London, built on the site of a Roman outpost named Londinium. Its growth as an important trade center dates from 886, under the rule of Alfred the Great. Since the Elizabethan period(1558-1603) London has dominated its country’s political, economic, and cultural life.

What do to while in London

London: Get Your Guide

Where to stay

Check out our complete page of hotels in London

Travel Guide

Fly There