Beijing does have some historical cultural points, but Shanghai is a much more happening place.

London is...London. Unique. Grubby, cold yet also warm and welcoming...has a definite buzz, is never boring, and other European countries are a stone's throw away.

-------------------------------------