Like anything, at the end of the day, it comes down to personal preference. Both Amsterdam and London are bustling capital cities with incredibly appealing aspects and huge variety. London has more to offer and more going on, just by the sheer size of it but Amsterdam, for such a small capital, does pretty darn well.