The EDF Energy London Eye opened in March 2000, symbolizing a new, modern Britain. Overlooking central London (and even as far as Windsor Castle on a clear day), the Eye is the perfect way to sightsee from your seat. Each of the 32 capsules rotates once every thirty minutes, making this attraction both relaxing and awe-inspiring.
After this tour from the sky, visit one of London’s more than 240 museums—many of which are free. Top of the list are the National Gallery, the lavishly overhauled Victoria and Albert, the British Museum, the Wallace Collection, the Tate Britain and Tate Modern, and the National Portrait Gallery. But don’t forget such gems as the Serpentine Gallery in Kensington Gardens, the Wellcome Collection, and the Garden Museum.