So, a thing I'm really excited about London are the markets. I'm really torn to name a favourite. I used to like Portobello the most, but with time another market started to grow on me very very much and that's Camden Market. Covent Garden is also completely brilliant, but I think you can't really compare the markets, as each market is entirely different. Portobello is all about antiquities and food, Camden is about the crazy stuff, like military jackets and gas masks and Covent Garden is rather posh with the best cupcakes store in the world (and I'm not particularly fond of either chocolate nor sweets!).

If you haven't had any breakfast yet and if you have a sweet tooth go to Hummingbird Bakery and try one of their cupcakes they are really good. And if you like to buy some original souvenirs or if it's just for yourself go to Lush, where you can purchase all sorts of soaps, bathing bubble balls, shower gels and jellies (but do NOT try to eat them! I know, they look ridiculously like food, but don't have a bite, believe me, I tried..)

So, if you want to continue the "market crawl", it's off to Covent Garden. From Camden Town you take the Northern Line to Leicester Square and from there you take the Piccadilly Line to Covent Garden. It takes approximately 23 minutes. The market's right around the corner. It's posher than the other two, but equally great. As already mentiones, try the cupcake store, it's really good. Other than that, there are little booths where I once bought a great pair of shoes for just 4 Pounds and I still have them, so the quality can't be that bad. You can get bargains and rarities everywhere here, so just keep your eyes wide open while strolling around. I promise you, you won't regret it.
So, whether you're a Portobello type, a Camden crazy or a Convent Garden lover, in London, there's something for everyone. You just have to go out and explore.