England har undertecknat Londonersördraget,