Z Hotel Leicester Square is now registered as #1912115. See its current record.