King Willem-Alexander and Queen Máxima of the Netherlands touched down in London last night to kick off a two-day visit that will take them everywhere from Buckingham Palace to Brixton.
King Willem-Alexander and Queen Máxima of the Netherlands touched down in London last night to kick off a two-day visit that will take them everywhere from Buckingham Palace to Brixton.