London - expensive, and not as glamorous as its cracked up to be. Many undergrad students at KCL, UCL etc feel marginalised and ignored, and you may be happier somewhere else. Check the course content carefully, not all courses are the same - and think carefully about the sort of student environment you want to be in - large, small etc, and what your conforts and needs actually are.