About London

London, England’s capital, set on the River Thames, is a 21st-century city with history stretching back to Roman times. At its centre stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey, site of British monarch coronations. Across the Thames, the London Eye observation wheel provides panoramic views of the South Bank cultural complex, and the entire city.

Domains of expertise
Urban Mobility Internet of Things Government and Society

MEMBER ACCESS

Please log in or register to see the full profile information.

Not a LABCITIES member?

CREATE A FREE ACCOUNT
Smart city
London

London

City government

United Kingdom

8.64 million inhabitants

Share this