See the sights of of the city illuminated on this London by Night Tour with a twist. Highlights include Parliament Square, Westminster Abbey, Hyde Park, Marble Arch, Oxford Street, St Paul's Cathedral and the Tower of London. You'll never view London in the same way again!