London, the capital of England and the United Kingdom, is a 21st century city with a history dating back to Roman times. In its center stand the imposing Palace of Parliament, the tower of the iconic "Big Ben" clock and Westminster Abbey, the site of British royal coronations. Across the River Thames, the London Eye observation wheel offers panoramic views of the South Bank cultural complex and the entire city.