Jonas Carlson Almqvist
12/20/2006 12:00:00 AM
For more than a quarter of a millennium, Hotel D’Angleterre has been lo
cated on the King’s Square, Kongens Nytorv, in the heart of Copenhagen.