London, Paris, Amsterdam, and Barcelona. Europe, here we come!