The Danish design house Georg Jensen, opened on October 27th 2015, its new London flagship boutique on one of the city’s premier retail destinations,..