The places I visited:
Millenium Bridge: (or as all the kids kept saying... The Harry Potter Bridge!). Seriously beautiful bridge. The views down the Thames are amazing. Worth a stop at sunrise/sunset. Such a wonderful and relaxing place to view London.
Borough Market: London has a lot of wonderful markets, But the food at this one was my favorite! So many amazing options. Be sure to stop at Monmouth Coffee Company...the best flat white I've ever had...I will go back to London just to get that flat white!
Tate Modern: The Tate has a wonderful collection of modern art, but what really struck me was how cool the building was. It's housed in the old Bankside Power Station. Be sure to check out the balcony on the upper levels for an amazing view of St Pauls.
Regent's Park/Primrose Hill: My favorite of the various London parks. Wonderful long paths and beautiful scenery, lakes, and a zoo. But on the North end is Primrose Hill. Walk to the top, you won't be disappointed. Another wonderful view of London.
Camden: Nearby Regent's Park is, Camden. A more grungy/punk/hip area with a really cool Market. Check out the Mei Leaf Tea House. One of the best Tea's I've ever had. They have a huge selection...you can't go wrong. Camden is a nice bit of crazy in a fun way.
Notting Hill, Portobello Market: This Market seems to go on forever! Which is really fun. It's a huge mix or random touristy type things and really unique crafts work. It takes over all of Portobello Road. So just start at Notting Hill Gate and walk it all the way to Ladbroke Grove Station. There will be lots of people! So Fun!
Piccadilly Circus: Crazy Giant screens and fun people watching. It's really central to a lot of fun shopping and dining options. Check out Soho and Chinatown nearby. I recommend Princi, it's a pizza/bakery place in Soho, a great place to have a little wine and some good food. Casual, but fun atmosphere.
Carnaby Street: Fun Shopping street near the much larger Oxford street shopping. Go visit Pylones, it has some great little things to bring back as gifts. Really cute stuff.
Covent Garden: Touristy, but a really fun part of London. It's a large mix of shopping and eateries. They often have street performers that are just amazing. The opera singers fill up the whole place in a magical kind of way. A must stop for trips to London.
Tower Bridge: Not London Bridge.... Tower bridge is always worth a stop. It is such an icon of the city, it's almost hard to feel like you are in London until you see it on the horizon.
That's our trip! Happy to be joining in the forum!
-Matt