London, the capital of England and the United Kingdom, is a modern 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 the British monarch coronations. Across the Thames River, the London Eye observation wheel provides panoramic views of the entire city.
This section is currently under construction.
SHARE THIS PAGE
View all comments