AMSTERDAM
Capital City of the Netherlands
Amsterdam is one of the greatest small cities in the world. From canals to world-famous museums and historical sights, it is one of the most romantic and beautiful cities in Europe.
LONDON
Capital City of the United Kingdom
London is a city with history stretching back to Roman times. At its centre stand the imposing Houses of Parliament, the iconic ‘Big Ben’ clock tower and Westminster Abbey.