” Folkets palats ” i London.