London, the capital of England and the United Kingdom, is a 21st-century city with history stretching back to Roman times. Across the Thames River, the London Eye observation wheel provides panoramic views of the South Bank cultural complex, and the entire city. All the information for tourist and travellers who are planning to Visit London in England. Get all the information and list of all sightseeing places to visit in London.