I like nice restaurants, great views (I've heard the Sky Garden is a must?), beautiful architecture/buildings, etc.

I'm staying in Kensington. Going to check out all the museums there. Going to shop around Picadilly Circus (Regents St and Bond St). Visit Buckingham Palace, Big Ben, Westminster, Trafalgar Square, and Abbey Road Studios (I am a huge fan of The Beatles).