Amsterdam is tipped to be “the new London” by James Stewart, author and business columnist at the New York Times, because of its beautiful architecture, excellent schools and good night life.
Almost all of its population speak English and it has centuries of experience as a global trading centre, making it especially tolerant of newcomers, Mr Stewart said.