Explore iconic landmarks such as the Big Ben, Buckingham Palace, and the London Eye. Indulge in world-class shopping on Oxford Street, savor diverse cuisines ...