Benchmarked strictly across TripTiming's 5 empirical pillars: Crowds, Weather, Vibes, Prices, and Safety.
Amsterdam emerges as the optimal December destination with an overall TripTiming Index of 56/100 vs 54/100 for London (+2 point advantage). Amsterdam delivers a decisive lodging value advantage (~$239/night vs ~$372/night in London, saving ~$931 across a 7-night stay). In addition, Amsterdam offers more breathing room at premier cultural landmarks (56/100 vs 47/100). While London retains an edge in Weather Comfort (57/100 vs 46/100), Amsterdam's commanding performance in Price & Value secures the overall December recommendation.