I have a love-hate relationship with London. It's crowded, dirty, unfriendly, expensive, the weather is bad (like the rest of the UK) and the taxes are high (unless you are from NW Europe). That said, I keep coming back here. It's the best place for work experience, and full of opportunity. It's hard work, nothing is easy here, but if you put in the effort you get the reward.