News

At 215 miles long, the River Thames is the beating heart of London. Because of its historical importance to the city, there’s ...
Get a bird's-eye view of the city from the London Eye is ranked #12 out of 38 things to do in London, England. See pictures and our review of Get a bird's-eye view of the city from the London Eye.