tid upvehällit sig i ! !oid Amerika , har nvligen äterrest lill Europa och b finner sig i London.